Born Great Yarmouth and made debut in adult cricket at age 11! Joined Great Yarmouth CC at 14 and quickly elevated to first XI after taking 7-30 in second XI match. After college joined Frinton CC playing against the likes of John Lever, Mike Denness and Neil Foster. Became involved in coaching at Essex learning from Graham Napier and James Foster. Played for Essex Club and Ground 1996-2000 and captained Brightlingsea CC for six years. Won Dorset Premier League with Broadstone CC 2013. Won Norfolk League Div 1 with Gt Yarmouth CC. Heavily involved in Chance to Shine programme since its inception. Filled various coaching roles with Essex CCC, Dorset CB as well as Norfolk CB. International debut at 60+ in Barbados last winter which was drawn 1-1, played in the winning test last summer against Australia 2015. Committee member at his club, Great Yarmouth CC in Norfolk.