Born in Cape Town, South Africa, Craig emigrated to Canada with his family at the age of eight. They lived briefly in Toronto before moving to Vancouver. He was a competitive swimmer and gymnast as well as competing in wrestling, volleyball and soccer.
Craig was trained at the prestigious Studio 58 Theater School in Vancouver and has worked professionally in film, television, radio, theater, animation and commercials.
Craig is also a real estate specialist and licensed real estate agent in Vancouver.