 He began his career at Leeds United, before moving to Bristol Rovers.He had a loan spell at Exeter City and later moved on to Walsall and Northampton Town before dropping down to non-league football.In 1999, he represented Forest Green Rovers in the FA Trophy final at Wembley.