Mackenzie Gray

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...

Known For

Man of Steel

as Jax-Ur

Shooter

as Dave Simmons

Warcraft

as Lordaerian Delegate

Cast Credits

On the Edge

as Senator Coleman

Lissa's Trip

as Priggish Pete Parakeet (voice)

Ditched

as Caine

Rabid

as Gunter

A Winter Princess

as King Kristof

Eden

as The Mad Man

Runaway Christmas Bride

as Travis Paulson

Gdansk

as Villager with Axe

Warcraft

as Lordaerian Delegate

If There Be Thorns

as John Amos

The Starlight Heist

as Allan Swan

Man of Steel

as Jax-Ur

Under the Bridge of Fear

as Jervis Pender - Pool Shark

Blood Alley

as Darko

Grave Encounters

as Houston Gray

Crew Credits