Mackenzie Gray
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 Ameri...
Filmography
The Net
22 Episode s . as Greg Hearney
The Net
22 Episode s . as Greg Hearney
Voyage of the Unicorn
2 Episode s . as Skotos
Voyage of the Unicorn
2 Episode s . as Skotos
Knights of Bloodsteel
2 Episode s . as Lord Splayven
Knights of Bloodsteel
2 Episode s . as Lord Splayven
Stargate Infinity
26 Episode s . as (voice)
Stargate Infinity
26 Episode s . as (voice)
LoliRock
52 Episode s . as Gramorr
LoliRock
52 Episode s . as Gramorr
Action Man
26 Episode s . as Nick Masters (voice)
Action Man
26 Episode s . as Nick Masters (voice)
Merlin's Apprentice
2 Episode s . as One-Eye
Merlin's Apprentice
2 Episode s . as One-Eye