Career
His clubs included Millwall, Charlton Athletic, and Gillingham, where he made over 130 Football League appearances. He went on to play for a large number of non-league clubs and was still playing in the Kent County League at the age of 40. In 2008 he was appointed manager of Fisher Athletic.