In 1992, Craig married actress Fiona Loudon, with whom he had a daughter, named Ella.
Pada 1992, Craig menikah dengan aktris Skotlandia, Fiona Loudon, dan mempunyai seorang anak perempuan bernama Ella.