Craig contrajo matrimonio con Suzanne Thompson en 1983 y adoptó los tres hijos que ella tenía de un matrimonio anterior.