As a professional footballer, he played in the Football League for Millwall, Stockport County, Brighton & Hove Albion and Leyton Orient. He featured for 18 teams throughout his career, failing to make an appearance for Chelsea.
