He began his career in non-league football with Wigan Athletic, making 55 appearances in the Lancashire Combination before joining Portsmouth in September 1955. He joined Plymouth Argyle in 1957. He was allowed to join Southampton in 1960, and spent four years there. He later moved to Salisbury and Cowes. 