Hijo ilegítimo del arquitecto Edward Godwin y de la actriz Ellen Terry, Craig nació con el nombre de Edward Godwin el 16 de enero de 1872, en la calle Railway, en Stevenage en Hertfordshire (Inglaterra.