Try 30 days of free premium.

Mackenzie Gray

Mackenzie Gray was born and raised in Toronto, Canada. After studying and working in London, England, he completed his training at the University of Toronto. He performed in independent films in England, but his first North American feature film was The Wars. A professional actor for over 30 years, he has appeared in over 130 films and television shows and was a series lead on a major US network. He has worked on stage in Britain, Canada and the United States in hundreds of plays, musicals and cabarets, and has provided many voices for animated series and documentaries.

In addition to performing, Gray is a prolific director, writer and producer in film and theatre. He wrote vignettes and "shorts" for several episodes of Sesame Street and was the lead singer and rhythm guitarist of the popular Toronto rock band The Fridge Stickers.

Gray has won and been nominated for many awards as a performer and in his other disciplines. He taught Film History at The Art Institute Of Vancouver for 5 years and teaches Acting for Film at The University of British Columbia. He was also a sitting member of the board of Directors of the Academy of Canadian Cinema and Television for 4 years.

Gray is a dual citizen of the United Kingdom/Europe and Canada and divides his time between Vancouver, British Columbia and Toronto, Ontario Canada.

Known For


Cast Credits

Ninjago: Dragons Rising (2023)
Starring as Dorama (9 episodes)
So Help Me Todd (2022)
Guest starring as George
V Wars (2019)
Guest starring as Dr. Sven Vikernes
Nancy Drew (2019)
Guest starring as Father Shane (2 episodes)
Chilling Adventures of Sabrina (2018)
Guest starring as Dr. Muckle
Legion (2017)
Guest starring as The Eye (8 episodes)
  • Episode 1x08: Chapter 8 (Mar 29, 2017) [Co-Star]
  • Episode 1x07: Chapter 7 (Mar 22, 2017) [Co-Star]
  • Episode 1x06: Chapter 6 (Mar 15, 2017) [Co-Star]
  • View 5 more
Riverdale (2017)
Guest starring as Dr. Curdle (3 episodes)
Dirk Gently's Holistic Detective Agency (2016)
Guest starring as Lux Dujour
DC's Legends of Tomorrow (2016)
Guest starring as Council Member #1 (2 episodes)
  • Episode 1x15: Destiny (May 12, 2016) [Co-Star]
  • Episode 1x01: Pilot, Part 1 (Jan 21, 2016) [Co-Star]
Supergirl (2015)
Guest starring as Greggor
Project Mc² (2015)
Guest starring as Kragen Vexx
Fargo (2014)
Guest starring as Albert
  • Episode 2x08: Loplop (Nov 30, 2015) [Co-Star]
Bitten (2014)
Guest starring as Jimmy Koenig
True Justice (2012)
Guest starring as Darko Karadzic (2 episodes)
Alcatraz (2012)
Guest starring as Kit's Father
Once Upon a Time (2011)
Guest starring as Hob
Human Target (2010)
Guest starring as Templeton
  • Episode 1x11: Victoria (Apr 7, 2010) [Co-Star]
Iron Man: Armored Adventures (2009)
Guest starring as Obadiah Stane (19 episodes)
Guest starring as Iron Monger (3 episodes)
Sanctuary (2008)
Guest starring as Mr. Jones
Fringe (2008)
Guest starring as Observer Physician #1
  • Episode 5x12: Liberty (Jan 18, 2013) [Co-Star]
Psych (2006)
Guest starring as Gregor Uwe-Steeb
Merlin's Apprentice (2006)
Guest starring as One-Eye (2 episodes)
  • Episode 1x02: Part 2 (Apr 17, 2006)
  • Episode 1x01: Part 1 (Apr 14, 2006)
Supernatural (2005)
Guest starring as The Djinn
Stargate: Infinity (2002)
Starring as Pahk'kal
Smallville (2001)
Guest starring as Dr. Alistair Kreig
  • Episode 5x15: Cyborg (Feb 16, 2006)
Guest starring as Lex Luthor Clone
  • Episode 10x01: Lazarus (Sep 24, 2010)
Andromeda (2000)
Guest starring as Venetri
So Weird (1999)
Guest starring as John Kane (2 episodes)
7 Days (1998)
Guest starring as Dr. Rugoff
  • Episode 3x08: Tracker (Dec 20, 2000)
The Crow: Stairway to Heaven (1998)
Guest starring as Slaughter
First Wave (1998)
Guest starring as The Minister
Welcome to Paradox (1998)
Guest starring as Ardley Mendoza
The Net (1998)
Guest starring as Greg Hearney (5 episodes)
Cold Squad (1998)
Guest starring as Nigel Smatter
The Outer Limits (1995)
Guest starring as Martin Reese
  • Episode 5x06: Joyride (Feb 26, 1999)
Due South (1994)
Guest starring as George
Babylon 5 (1993)
Guest starring as Minister Kafta
Try 30 days of free premium.