He made his first-class debut for Derbyshire in June 1950. He played seven matches in the 1951 season and took a five-wicket innings against Leicestershire that year. He did National Service in 1952 and during the year played for the Army and the Royal Engineers.
A cricketer from Derbyshire made his first-class appearance in June 1950. In the 1951 season, he participated in seven games and achieved a notable five-wicket haul against Leicestershire that year. His National Service in 1952 led to him playing for both military units and the Royal Engineers.