Stand by · pulling the latest frames
Stand by · pulling the latest frames

Mackenzie Gray was born and raised in Toronto. A professional actor for over 40 years, he has appeared in over 150 films and television shows. As of 2017, he is a series regular on the Marvel/FX Series Legion (2017) playing "The Eye" and is a recurring cast member on both the CW series Riverdale (2016) as "The Pathologist" and plays "The Time Master" on DC's Legends of Tomorrow (2016). Since moving to Vancouver in 1998 as a series lead for the television series The Net(1998), he has appeared as a guest star in scores of Vancouver or Calgary-filmed productions, recently including the BBC America/Netflix series Dirk Gently's Holistic Detective Agency (2016), Fargo (2014), R.L. Stine's The Haunting Hour (2010), Alcatraz(2012), and Project Mc² (2015). He returned to Toronto to Guest-Star in the series Bitten(2014).
6.7Man of Steel
2013
7.1Shooter
2007
6.4Warcraft
2016
6.3Grave Encounters
2011
6.4The Imaginarium of Doctor Parnassus
2009
6.6Barbie Presents: Thumbelina
2009
4.6Violentia
2018
7.0Fugitives Run
2005
5.8Rabid
2019
5.9If There Be Thorns
2015
7.1Barbie and the Secret Door
2014
3.6The Shepherd
1998
6.8Metallica: Through the Never
2013
6.9Secret Lives
2005
2.8Strip Search
1997
6.0Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002
6.8Voyage of the Unicorn
2001
4.8The Trainer
2013
7.1Word of Honor
2003
5.6Ark
2005