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 moving to Vancouver in 1998 as a series lead for the t...

More
also starring Mackenzie Gray
actor

2103: The Deadly Wake

As Nigel Chan

actor

Part of the Game

As Dale Young

actor

The Shepherd

As Lyndon

actor

Voyage of the Unicorn

As Skotos

actor

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

As Minister Kafta

actor

Hard Ride to Hell

As Crowley

actor

Barbie Presents: Thumbelina

As Rick (voice)

actor

Man of Steel

As Jax-Ur

actor

Grave Encounters

As Houston Gray

actor

Riddles of the Sphinx

As Ryder

actor

Storm Seekers

As Director McGraw

actor

Picture Perfect Mysteries: Dead Over Diamonds

As Girard

actor

Shutterspeed

As Nigel Dickson

actor

Eden

As The Mad Man

actor

Falling Fire

As Joe Schneider

actor

Metallica: Through the Never

As Tall Man

actor

Walking Shadow

As Vinnie

actor

Cybermaster: Shepherd II

As Lyndon / Alter Lyndon

actor

Legs Apart

actor

LEGO Jurassic Park: The Unofficial Retelling

As John Hammond (voice)

actor

The Trainer

actor

Secret Lives

As Mark

actor

Angel of Death

As Darko

actor

Blood Alley

As Darko

actor

Fugitives Run

As Jack

actor

On the Edge

As Senator Coleman

actor

Barbie and the Secret Door

As Father (voice)

actor

Groove Squad

As Dr Nightingale

actor

The Twisted Slipper

As Le Duke

actor

If There Be Thorns

As John Amos

actor

Strip Search

As Lawrence Durrell

actor

A Christmas Miracle

As Paul

actor

Festival of the Living Dead

As EMT Barclay

actor

The Imaginarium of Doctor Parnassus

As First Monk

actor

The Wolf Who Came to Dinner

As Vampire

actor

The Veil

As The Husband

actor

Warcraft

As Lordaerian Delegate

actor

Treasure Island

As Long John Silver

actor

Tony Hawk in Boom Boom Sabotage

As Marshall / Boris / Stilt Walker / Floor Worker

actor

Madeline: My Fair Madeline

As Mr. Henry (voice)

actor

I Wanna Date U

As Ted

actor

Christmas on Chestnut Street

As Jacques La Shank

actor

While I Breathe

As Boss

actor

2BR02B: To Be or Naught to Be

As Dr. Hitz

actor

Rabid

As Gunter

actor

The Prodigal Dad

As Sidney

actor

A Winter Princess

As King Kristof

actor

Violentia

actor

The Starlight Heist

As Allan Swan

actor

In Her Mother's Footsteps

As Carl Brookes

actor

Destination: Infestation

As Blumenthal

actor

Gdansk

As Villager with Axe

actor

Runaway Christmas Bride

As Travis Paulson

actor

Ditched

As Caine

actor

The Artist's Circle

actor

The Basement

As Dad

actor

Messages Deleted

As Director

actor

La Femme Nikita

As Skyler

actor

Kyle XY

actor

Kung Fu: The Legend Continues

As Jack The Ripper

actor

Psych

As Gregor

actor

The Collector

actor

So Weird

As John Kane

actor

Da Vinci's Inquest

actor

Stargate Infinity

actor

Romeo!

actor

Andromeda

As Venetri

actor

Smallville

As Dr. Alistair Kreig

actor

Viper

As Fred Tyler

actor

Seven Days

actor

Iron Man: Armored Adventures

actor

DC's Legends of Tomorrow

As Council Member #1

actor

FX: The Series

As Director

actor

Counterstrike

As Lord Eames

actor

The Net

As Greg Hearney

actor

The Crow: Stairway to Heaven

actor

Welcome to Paradox

actor

Action Man

As Nick Masters (voice)

actor

Human Target

actor

The Outer Limits

As Martin Reese

actor

Riverdale

As Dr. Curdle

actor

The Twilight Zone

As Mr. Hunt

actor

Once Upon a Time

As Hob

actor

LEGO Ninjago: Dragons Rising

As Dorama (voice)

actor

Kingdom

actor

Knights of Bloodsteel

As Lord Splayven

actor

Sanctuary

As Mr.Jones

actor

Law & Order: Special Victims Unit

As Sasha

actor

Legion

As The Eye

actor

Fargo

As Albert

actor

Supernatural

As Djinn

actor

Nancy Drew

As Shane

actor

Voyage of the Unicorn

As Skotos

actor

Supergirl

As Greggor

actor

R. L. Stine's The Haunting Hour

As Alan Miller

actor

Merlin's Apprentice

As One-Eye

actor

LoliRock

As Gramorr

actor

So Help Me Todd

As George

actor

Signed, Sealed, Delivered

As Trevor

actor

Alcatraz

As Kit's Father

actor

Due South

As George

actor

Spooksville

As Mr. Spiney

actor

Fringe

As Observer Physician #1

actor

V Wars

As Dr. Sven Vikernes

actor

Beyond Belief: Fact or Fiction

As Nathaniel Borne (segment "The Music Teacher")

actor

My Little Pony: Friendship Is Magic

As Dandy Grandeur (voice)

actor

First Wave

As The Minister