He first played for Derbyshire's second team in 1997, in a drawn match, though it was not until two years later that he played first-class cricket for the team, in one match against Essex in June 1999.
He played sporadically during the 1999 season in Division Two of the National League, though Derbyshire performed poorly and he was not to be selected for a second year.