Actor · DirectorSimon NorthwoodFebruary 12, 1968(56 years old)London, England, UKSocialsKnown forShazam!Pissed Off Phone OwnerStar Trek: DiscoveryShuttle PilotTitansDrunk Beating ManHackerMob BuyerSeeFlintStar Trek: Strange New WorldsRakOutlanderWarrior #1Warehouse 13GroomsmanMaydayFirst Officer AttwellLost GirlKey GuardianMurdoch MysteriesTeddy Jones Sr.KilljoysStaked Prisoner