Craig was a Wales U21 triallist and his first senior club was Caerphilly where he made his senior debut in 2001.
He moved on to Newport in 2002 to play for Newport U21s, and made nine senior appearance for Newport, following his debut against Borders in the Celtic Cup, before joining up with Pontypridd in the summer of 2003.
In only two senior appearances he caught the eye as a very mobile flanker with a high work rate, before departing over the Severn Bridge to join Bristol.
Craig moved back to Wales at the beginning of the 2004/05 season and has played for Bedwas, Llanelli, Newport and Newport Gwent Dragons.
More recently, Craig was a member of the 2009 Rugby World Cup-winning Sevens team.

How good is Ponty
Total votes 72
Yn union pa mor dda yw carfan clwb rygbi Pontypridd, pencampwyr dwbwl Cymru? Just how good is this Pontypridd squad, double champions of Wales?
3%
1%
13%
83%
Content Manager: info@ponty.net
Club Office: club@ponty.net
Media Officer: media@ponty.net
Webmaster & Helpdesk: helpdesk@infonia.com
© Ponty Rugby Ltd & Infonia
Graphics: Infonia & NotJones
Photography: Alastair Cornish