 Richardson began his career in non-league football.Following a move from Burnham, he made his debut for Slough Town in December 1999.A successful season with Slough alerted league scouts and he spent a week on trial with Cambridge United in July 2000.