El pastor Craig nació en Escocia y es el menor de dos hijos. Cuando tenía doce años, él y su familia se mudaron a los Estados Unidos. En 2001, Craig aceptó a Cristo como su Señor y Salvador; a partir de ese momento su vida cambió por completo. Tiene un BA en teología, un MA en religión, un M.Div. en Teología y Apologética. Ha participado y dirigido numerosos viajes misioneros en los Estados Unidos, el Caribe, América Central y América del Sur. En 2007 fue a la escuela de idiomas en Costa Rica donde estudió lengua y cultura española. Craig fue bendecido con su maravillosa esposa Yadith en 2009.