 In his twelve first-class matches, he scored 269 runs at an average of 15.82, with a high score of 39.With the ball, he took 2 wickets at an expensive bowling average of 112.00, with best figures of 1/13.In 1988, he made his debut for Wales Minor Counties, making his debut for the county in the Minor Counties Championship against Cornwall.