 He made his first-class cricket debut in April 2001 for Durham University Centre of Cricketing Excellence.He played nine times for the UCCE whilst studying at Durham University and made three appearances for the British Universities team whilst he was a student.He made his Second XI debut for Kent in 1999 and made his List A cricket debut for the Kent Cricket Board in September 2001 in the second round of the 2002 Cheltenham & Gloucester Trophy.