He began 2002–03 with Margate, playing in their 2–0 defeat at Leigh Genesis on 31 August. The next month he joined Gravesend & Northfleet, scoring on his debut on the 7th, in a 4–1 home win over Nuneaton Borough. Seven days later he scored against Forest Green Rovers, before he made his final appearance on 2 November, getting sent off in a 2–1 defeat at Halifax Town. He was released later in the month and had spells with virtual unknowns Heybridge Swifts (Isthmian League) and Erith & Belvedere (Southern Football League).