Il a fait 396 représentations dans la ligue de football de Swindon Town, de Plymouth Argyle, de Crystal Palace et de Torquay United, avant de rejoindre Cambridge avec le football hors-ligue.
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.