Han spilte én sesong i Premier League i 1993-94, men mistet mange kamper på grunn av skader. Han forlot Swindon Town etter uenigheter med manager Steve McMahon og gikk gratis til Crystal Palace Etter tre sesonger var han innom Barry Town og Huddersfield Town før han signerte for QPR og spilte et lite antall kamper der. På grunn av økonomiske problemer i klubben, ble han i 2001 frigitt til Purfleet som spilte utenfor ligasystemet. Han gikk etter kort tid videre til Kidderminster hvor han hadde kontrakt for en kamp av gangen. Samtidig var han keepertrener og hadde en kommersiell stilling i Swindon Town. Hans siste kamp var for Cirencester Town i 2004, hvor han spilte én kamp for hans venn Brian Hughes som var manager i klubben.