Er machte 396 Aufführungen in der Football League für Swindon Town, Plymouth Argyle, Crystal Palace und Torquay United, bevor er mit Cambridge City zum Non-League-Fußball wechselte.
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.