ActingDuane KeoghBorn 1972-02-14· Ottawa, Ontario, CanadaKnown forThe Boys2019SCI-FIDC's Legends of Tomorrow2016ACTIONThe Outer Limits1995DRAMABrilliant Minds2024DRAMAFull filmographyThe Boys2019SCI-FIDC's Legends of Tomorrow2016ACTIONThe Outer Limits1995DRAMABrilliant Minds2024DRAMASurrealEstate2021DRAMAThe Westies2026DRAMAThe Apprentice2024DRAMA