Hizo 396 apariciones en la Liga de Fútbol de Swindon Town, Plymouth Argyle, Crystal Palace y Torquay United, antes de pasar al fútbol de no liga con Cambridge City.
Hizo 396 actuaciones en la Football League para Swindon Town, Torquay United, Crystal Palace y Plymouth Argyle, antes de mudarse con Cambridge City a Non-League - Football.