 He made his debut for the Somerset Second XI in 1999 and his List A debut for Somerset Cricket Board in the 2000 NatWest Trophy.He made his first-class debut for Somerset against West Indies 'A' in 2002 and made his Championship debut in 2003.He made more appearances in 2005 and was particularly valuable in one day games.