His bowling was quite impressive in his first seasons in first class cricket, as he burst onto the scene with six for 36 for Easterns against Griqualand West, but in the 2004/05 season he was expected to take more of the bowling effort for the Titans, but took only 20 wickets at a bowling average of 40.65. However, that coincided with an improvement in his batting, as he made his first double century of his career, with 204 not out against Western Province Boland.