Craig FosterDirectingCopy linkTelegramWhatsAppXFacebookEmailPlace of birthSouth AfricaWikidataIMDbTMDB