Before making his full debut for Somerset he represented Wiltshire, a minor county side. During his career he took 149 first-class wickets at an average of 35.62 and a best performance of 7 for 55.
Before making his full debut for Somerset, the cricketer played for Wiltshire, a minor county team. He took 149 first-class wickets during his career, averaging 35.62 runs per wicket and achieving a best performance of 7 wickets for 55 runs.