Craven fæddist í Port Colborne í Ontario en ólst upp í St. Catharines í Ontario. Hann hefur verið giftur Sally Sutton síðan 1992 og saman eiga þau tvö börn.