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.
A consistent middle-order batsman, he made his first cricketing appearances in the Minor Counties Championship for Oxfordshire in 1991 and subsequently moved to Gloucestershire.