Дэниел уже с детства мечтал об актерской карьеры. Родители развелись когда сыну было всего четыре года. Мать мечтала стать актрисой, но ради детей оставила карьеру, но иногда играла в театре. Уже с шести лет Крейг начал участвовать в театральных постановках. В 16 лет начинающий актер переехал в Лондон.
Там ему пришлось очень тяжело, чтобы существовать ему приходилось работать официантом и уборщиком, а параллельно ходить по кастингам. Денег на жилье категорически не хватало, поэтому бывали моменты когда актеру приходилось спать на лавочках в парке. Поэтому с первых гонораров Дэниель приобрёл роскошную квартиру в Лондоне.