Er machte 396 Auftritte in der Football League für Swindon Town, Plymouth Argyle, Crystal Palace und Torquay United, bevor er mit Cambridge City in den Nicht-Ligafußball wechselte.
Er machte 396 Aufführungen in der Football League für Swindon Town, Torquay United, Crystal Palace und Plymouth Argyle, bevor er mit Cambridge City in die Non-League-Football wechselte.