He made his first List A appearance in the 1973 Benson & Hedges Cup for Minor Counties North against Lancashire.
He made 10 further List A appearances for the team, the last of which came against Lancashire in the 1975 Benson & Hedges Cup.
[7] He also played List A cricket for Minor Counties East in the 1976 Benson & Hedges Cup,[5] although he took just a single wicket at an overall cost of 170 runs.
[8] Against the touring West Indians in 1973 he took the wickets of Lawrence Rowe, David Murray and Inshan Ali in the West Indians' first innings, while in their second innings he dismissed Rowe, Clive Lloyd, Ali and Vanburn Holder.
[10] He played club cricket for St George's in Telford and West Bromwich Dartmouth.