Il a fait 396 apparitions dans la ligue de football de Swindon Town, de Plymouth Argyle, de Crystal Palace et de Torquay United, avant de passer à un autre football que celui de Cambridge City.
Il a effectué 396 représentations dans la ligue de football de Swindon Town, Torquay United, Crystal Palace et Plymouth Argyle, avant de rejoindre Cambridge City dans la catégorie hors-ligue - Football.