Mark had a highly successful First Class Professional Cricketing Career where he had the honour of playing for both Glamorgan CCC 1989-1992 and Gloucestershire CCC 1992-1996 as a Slow left-arm othordox bowler and Right-hand bat. In 1988 he also had a year playing for the MCC Young Cricketers (Lords Goundstaff) prior to playing for Glamorgan.
After finishing his First Class Career Mark has been heavily involved in the Club and Captained the First XI on seven occasions in the years of 2001, 2002, 2006, 2007, 2008, 2009, and 2010.
Wales Minor Counties - 1992-2000
British Police - 1998-2014 (Captain 2010-2014)
Northern Transvaal B 1993
Mark is a qualified ECB Level 3 Coach and has aspirations to attain Level 4. Mark has been involved and been a tremendous servant to club since 1986, and over the last 20 years he has coached both Ynysygerwn's Juniors
and Seniors on a team and one-to-one basis. Mark also coached West Glamorgan u13 between 2005-7.