Actor · DirectorDan ZacharyJanuary 14, 1971December 31, 2022 at 51 years oldSocialsIMDbKnown forDeadpool 2Mutant Prisoner (uncredited)DC's Legends of TomorrowAstra's HeavyRampage: Capital PunishmentNews Crew Camera Man (uncredited)