 He made his senior debut for Kent in the 1974 John Player League before going on to make his first-class cricket debut against Middlesex at Canterbury in August 1974 and playing in the county's winning team in the 1974 Gillette Cup final.He spent six years with Kent, a time he has described as being "largely on the fringes" of the team, before moving to Derbyshire ahead of the 1977 season.After two seasons that he has described as "disappointing" with Derbyshire he retired from professional cricket, playing Minor Counties cricket for Cornwall until 1984 and for Dorset between 1989 and 1991.