 He became the first substitute used by Coventry City when he replaced Ron Farmer in a 3–3 draw against Manchester City on 4 September 1965.He was part of the Coventry team that won the Second Division title in 1967, and played 189 league games for the club.He moved to Charlton Athletic in October 1970 for a fee of £15,000, and two years later joined Northampton Town.