Craig was born and raised in North Wales. He spent his early training under the guidance of Joy Ostle and the National Youth Theatre of Wales.
Having trained at The Liverpool Institute for the Performing Arts, Craig went on to perform in many West End Theatre productions such as; ‘We Will Rock You’and the original west End cast of ‘ Priscilla Queen of the Desert.’ Craig played Khashoggi in the UK touring production of ‘We Will Rock You’, and closed the UK and European touring production of ‘Priscilla Queen of the Desert’ playing Tick at the Menora Arena in Tel Aviv!
Alongside theatre, Craig has appeared in both film and television. This includes the welsh soap ‘Pobol Y Cwm’ where he played series regular Dylan. He played Dafydd in the welsh drama ‘Caerdydd’. He also appeared in two series of ‘Tim Talent’ and was a Guest Actor in Channel 4’s ‘Paradise Hotel’.
Feature films include galloping around the Welsh mountains as Sir Percival in Dragons of Camelot (Titan Global Entertainment). Other films also include David Redgrave in The Indian Bride (FFP New Media) and David in Five Days in August (JNP)
Craig’s voice can also be heard on a range of the ‘Talking Books’ for the RNIB and he has also enjoyed voicing projects for BBC Radio 4