He is a right-handed batsman, he has made over 3000 first class runs at an average above 40 and a highest score of 218. He is also an outstanding wicket-keeper, and a natural born leader. He also played for Northamptonshire County Cricket Club as a substitute overseas player while a professional with Carrickfergus CC in Northern Ireland in 2007.
