 A former Chelsea youth team graduate, he moved to Cardiff City via Newport County in 1982.He helped Cardiff to win promotion out of the Third Division in 1982–83.He returned to non-League football with Merthyr Tydfil and Bath City in 1985, before rejoining Newport for a £15,000 fee in January 1988.