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)

Notable Roles

Movie poster

2103: The Deadly Wake

Movie poster

Part of the Game

Movie poster

The Shepherd

Movie poster

Voyage of the Unicorn

Movie poster

Babylon 5: The Legend of the Rangers - To Live and Die in Starlight

Movie poster

Hard Ride to Hell

Movie poster

Barbie Presents: Thumbelina

Movie poster

Man of Steel

Movie poster

Grave Encounters

Movie poster

Riddles of the Sphinx

Movie poster

Storm Seekers

Movie poster

Picture Perfect Mysteries: Dead Over Diamonds

Movie poster

Shutterspeed

Movie poster

Eden

Movie poster

Falling Fire

Movie poster

Metallica: Through the Never

Movie poster

Walking Shadow

Movie poster

Cybermaster: Shepherd II