A generally consistent mid-order batsman, he made his first cricketing appearances in the Minor Counties Championship for Oxfordshire in 1991, and moved to Gloucestershire in the same year.
This player is a regular middle-order batsman who debuted in the Minor Counties Championship for Oxfordshire in 1991 and later joined Gloucestershire.