Portrait of Mackenzie Gray

Mackenzie Gray

Bio: 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
Born: Fri, Nov 22 1957
Birthplace: Toronto, Canada
Mackenzie Gray is 66 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Festival of the Living Dead
Festival of the Living Dead
Mackenzie Gray was
66 in Festival of the Living Dead
as 'EMT Barclay'.
Fri, Apr 05 2024
Poster of LEGO Jurassic Park: The Unofficial Retelling
LEGO Jurassic Park: The Unofficial Retelling
Mackenzie Gray was
65 in LEGO Jurassic Park: The Unofficial Retelling
as 'John Hammond (voice)'.
Tue, Oct 10 2023
Poster of On the Edge
On the Edge
Mackenzie Gray was
64 in On the Edge
as 'Senator Coleman'.
Sat, Oct 29 2022
Poster of Ditched
Ditched
Mackenzie Gray was
63 in Ditched
as 'Caine'.
Fri, Oct 15 2021
Poster of Picture Perfect Mysteries: Dead Over Diamonds
Picture Perfect Mysteries: Dead Over Diamonds
Mackenzie Gray was
62 in Picture Perfect Mysteries: Dead Over Diamonds
as 'Girard'.
Sun, Feb 16 2020
Poster of Rabid
Rabid
Mackenzie Gray was
62 in Rabid
as 'Gunter'.
Fri, Dec 13 2019
Poster of A Christmas Miracle
A Christmas Miracle
Mackenzie Gray was
61 in A Christmas Miracle
as 'Paul'.
Thu, Nov 14 2019
Poster of A Winter Princess
A Winter Princess
Mackenzie Gray was
61 in A Winter Princess
as 'King Kristof'.
Fri, Jan 18 2019
Poster of Eden
Eden
Mackenzie Gray was
60 in Eden
as 'The Mad Man'.
Sat, Nov 10 2018
Poster of Violentia
Violentia
Mackenzie Gray was
60 in Violentia
Sat, Apr 28 2018
Poster of Runaway Christmas Bride
Runaway Christmas Bride
Mackenzie Gray was
60 in Runaway Christmas Bride
as 'Travis Paulson'.
Sat, Dec 09 2017
Poster of Gdansk
Gdansk
Mackenzie Gray was
59 in Gdansk
as 'Villager with Axe'.
Tue, Nov 21 2017
Poster of The Prodigal Dad
The Prodigal Dad
Mackenzie Gray was
59 in The Prodigal Dad
as 'Sidney'.
Thu, Mar 30 2017
Poster of Warcraft
Warcraft
Mackenzie Gray was
58 in Warcraft
as 'Lordaerian Delegate'.
Wed, May 25 2016
Poster of 2BR02B: To Be or Naught to Be
2BR02B: To Be or Naught to Be
Mackenzie Gray was
58 in 2BR02B: To Be or Naught to Be
as 'Dr. Hitz'.
Sun, Apr 24 2016
Poster of If There Be Thorns
If There Be Thorns
Mackenzie Gray was
57 in If There Be Thorns
as 'John Amos'.
Sun, Apr 05 2015
Poster of The Starlight Heist
The Starlight Heist
Mackenzie Gray was
57 in The Starlight Heist
as 'Allan Swan'.
Sat, Mar 21 2015
Poster of The Wolf Who Came to Dinner
The Wolf Who Came to Dinner
Mackenzie Gray was
57 in The Wolf Who Came to Dinner
as 'Vampire'.
Sat, Feb 28 2015
Poster of The Twisted Slipper
The Twisted Slipper
Mackenzie Gray was
57 in The Twisted Slipper
as 'Le Duke'.
Sat, Feb 28 2015
Poster of I Wanna Date U
I Wanna Date U
Mackenzie Gray was
57 in I Wanna Date U
as 'Ted'.
Thu, Jan 01 2015
Poster of Barbie and the Secret Door
Barbie and the Secret Door
Mackenzie Gray was
56 in Barbie and the Secret Door
as 'Father (voice)'.
Sat, Aug 30 2014
Poster of Metallica: Through the Never
Metallica: Through the Never
Mackenzie Gray was
55 in Metallica: Through the Never
as 'Tall Man'.
Wed, Sep 25 2013
Poster of The Trainer
The Trainer
Mackenzie Gray was
55 in The Trainer
Fri, Jun 21 2013
Poster of Man of Steel
Man of Steel
Mackenzie Gray was
55 in Man of Steel
as 'Jax-Ur'.
Wed, Jun 12 2013
Poster of Angel of Death
Angel of Death
Mackenzie Gray was
55 in Angel of Death
as 'Darko'.
Mon, Jun 10 2013
Poster of Blood Alley
Blood Alley
Mackenzie Gray was
54 in Blood Alley
as 'Darko'.
Mon, Oct 15 2012
Poster of Grave Encounters
Grave Encounters
Mackenzie Gray was
53 in Grave Encounters
as 'Houston Gray'.
Fri, Sep 09 2011
Poster of While I Breathe
While I Breathe
Mackenzie Gray was
53 in While I Breathe
as 'Boss'.
Fri, Apr 29 2011
Poster of Hard Ride to Hell
Hard Ride to Hell
Mackenzie Gray was
52 in Hard Ride to Hell
as 'Crowley'.
Tue, May 18 2010
Poster of Messages Deleted
Messages Deleted
Mackenzie Gray was
52 in Messages Deleted
as 'Director'.
Fri, Feb 05 2010
Poster of Storm Seekers
Storm Seekers
Mackenzie Gray was
52 in Storm Seekers
as 'Director McGraw'.
Wed, Jan 27 2010
Poster of The Imaginarium of Doctor Parnassus
The Imaginarium of Doctor Parnassus
Mackenzie Gray was
51 in The Imaginarium of Doctor Parnassus
as 'First Monk'.
Thu, Oct 01 2009
Poster of Barbie Presents: Thumbelina
Barbie Presents: Thumbelina
Mackenzie Gray was
51 in Barbie Presents: Thumbelina
as 'Rick (voice)'.
Tue, Feb 24 2009
Poster of Riddles of the Sphinx
Riddles of the Sphinx
Mackenzie Gray was
50 in Riddles of the Sphinx
as 'Ryder'.
Fri, Jun 13 2008
Poster of Destination: Infestation
Destination: Infestation
Mackenzie Gray was
49 in Destination: Infestation
as 'Blumenthal'.
Mon, Jul 02 2007
Poster of Christmas on Chestnut Street
Christmas on Chestnut Street
Mackenzie Gray was
49 in Christmas on Chestnut Street
as 'Jacques La Shank'.
Sun, Dec 10 2006
Poster of Tony Hawk in Boom Boom Sabotage
Tony Hawk in Boom Boom Sabotage
Mackenzie Gray was
48 in Tony Hawk in Boom Boom Sabotage
as 'Marshall / Boris / Stilt Walker / Floor Worker'.
Tue, Sep 12 2006
Poster of In Her Mother's Footsteps
In Her Mother's Footsteps
Mackenzie Gray was
48 in In Her Mother's Footsteps
as 'Carl Brookes'.
Sat, Sep 02 2006
Poster of The Veil
The Veil
Mackenzie Gray was
47 in The Veil
as 'The Husband'.
Fri, Oct 28 2005
Poster of Fugitives Run
Fugitives Run
Mackenzie Gray was
47 in Fugitives Run
as 'Jack'.
Tue, Aug 02 2005
Poster of Secret Lives
Secret Lives
Mackenzie Gray was
47 in Secret Lives
as 'Mark'.
Thu, Jul 21 2005
Poster of Part of the Game
Part of the Game
Mackenzie Gray was
46 in Part of the Game
as 'Dale Young'.
Thu, Jan 01 2004
Poster of Madeline: My Fair Madeline
Madeline: My Fair Madeline
Mackenzie Gray was
44 in Madeline: My Fair Madeline
as 'Mr. Henry (voice)'.
Mon, Nov 11 2002
Poster of Groove Squad
Groove Squad
Mackenzie Gray was
44 in Groove Squad
as 'Dr Nightingale'.
Tue, Oct 01 2002
Poster of Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
Mackenzie Gray was
44 in Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
as 'Minister Kafta'.
Tue, Apr 30 2002
Poster of Treasure Island
Treasure Island
Mackenzie Gray was
44 in Treasure Island
as 'Long John Silver'.
Thu, Mar 14 2002
Poster of Walking Shadow
Walking Shadow
Mackenzie Gray was
43 in Walking Shadow
as 'Vinnie'.
Sun, Aug 26 2001
Poster of Voyage of the Unicorn
Voyage of the Unicorn
Mackenzie Gray was
43 in Voyage of the Unicorn
as 'Skotos'.
Fri, Mar 02 2001
Poster of Legs Apart
Legs Apart
Mackenzie Gray was
42 in Legs Apart
Thu, Sep 07 2000
Poster of The Artist's Circle
The Artist's Circle
Mackenzie Gray was
42 in The Artist's Circle
Sat, Jan 01 2000
Poster of Shutterspeed
Shutterspeed
Mackenzie Gray was
42 in Shutterspeed
as 'Nigel Dickson'.
Sat, Jan 01 2000
Poster of Cybermaster: Shepherd II
Cybermaster: Shepherd II
Mackenzie Gray was
41 in Cybermaster: Shepherd II
as 'Lyndon / Alter Lyndon'.
Fri, Jan 01 1999
Poster of The Shepherd
The Shepherd
Mackenzie Gray was
41 in The Shepherd
as 'Lyndon'.
Fri, Jan 01 1999
Poster of Falling Fire
Falling Fire
Mackenzie Gray was
39 in Falling Fire
as 'Joe Schneider'.
Fri, Sep 19 1997
Poster of 2103: The Deadly Wake
2103: The Deadly Wake
Mackenzie Gray was
39 in 2103: The Deadly Wake
as 'Nigel Chan'.
Tue, Aug 26 1997
Poster of Strip Search
Strip Search
Mackenzie Gray was
39 in Strip Search
as 'Lawrence Durrell'.
Wed, Apr 02 1997
Poster of The Basement
The Basement
Mackenzie Gray will be
66+ in The Basement
as 'Dad'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of LEGO Ninjago: Dragons Rising
LEGO Ninjago: Dragons Rising
Mackenzie Gray was
65+ in LEGO Ninjago: Dragons Rising
as 'Dorama (voice)'.
First Air Date
Thu, Jun 01 2023
Poster of So Help Me Todd
So Help Me Todd
Mackenzie Gray was
64+ in So Help Me Todd
as 'George'.
First Air Date
Thu, Sep 29 2022
Poster of V Wars
V Wars
Mackenzie Gray was
62+ in V Wars
as 'Dr. Sven Vikernes'.
First Air Date
Thu, Dec 05 2019
Poster of Nancy Drew
Nancy Drew
Mackenzie Gray was
61+ in Nancy Drew
as 'Shane'.
First Air Date
Wed, Oct 09 2019
Poster of Legion
Legion
Mackenzie Gray was
59+ in Legion
as 'The Eye'.
First Air Date
Wed, Feb 08 2017
Poster of Riverdale
Riverdale
Mackenzie Gray was
59+ in Riverdale
as 'Dr. Curdle'.
First Air Date
Thu, Jan 26 2017
Poster of DC's Legends of Tomorrow
DC's Legends of Tomorrow
Mackenzie Gray was
58+ in DC's Legends of Tomorrow
as 'Council Member #1, Time Master'.
First Air Date
Thu, Jan 21 2016
Poster of Supergirl
Supergirl
Mackenzie Gray was
57+ in Supergirl
as 'Greggor'.
First Air Date
Mon, Oct 26 2015
Poster of LoliRock
LoliRock
Mackenzie Gray was
56+ in LoliRock
as 'Gramorr'.
First Air Date
Sat, Oct 18 2014
Poster of Kingdom
Kingdom
Mackenzie Gray was
56+ in Kingdom
First Air Date
Wed, Oct 08 2014
Poster of Signed, Sealed, Delivered
Signed, Sealed, Delivered
Mackenzie Gray was
56+ in Signed, Sealed, Delivered
as 'Trevor'.
First Air Date
Sun, Apr 20 2014
Poster of Fargo
Fargo
Mackenzie Gray was
56+ in Fargo
as 'Albert'.
First Air Date
Tue, Apr 15 2014
Poster of Spooksville
Spooksville
Mackenzie Gray was
55+ in Spooksville
as 'Mr. Spiney'.
First Air Date
Sat, Oct 26 2013
Poster of Alcatraz
Alcatraz
Mackenzie Gray was
54+ in Alcatraz
as 'Kit's Father'.
First Air Date
Mon, Jan 16 2012
Poster of Once Upon a Time
Once Upon a Time
Mackenzie Gray was
53+ in Once Upon a Time
as 'Hob'.
First Air Date
Sun, Oct 23 2011
Poster of R. L. Stine's The Haunting Hour
R. L. Stine's The Haunting Hour
Mackenzie Gray was
52+ in R. L. Stine's The Haunting Hour
as 'Alan Miller, Sir Maestro'.
First Air Date
Fri, Oct 29 2010
Poster of My Little Pony: Friendship Is Magic
My Little Pony: Friendship Is Magic
Mackenzie Gray was
52+ in My Little Pony: Friendship Is Magic
as 'Dandy Grandeur (voice)'.
First Air Date
Sun, Oct 10 2010
Poster of Human Target
Human Target
Mackenzie Gray was
52+ in Human Target
First Air Date
Fri, Jan 15 2010
Poster of Iron Man: Armored Adventures
Iron Man: Armored Adventures
Mackenzie Gray was
51+ in Iron Man: Armored Adventures
First Air Date
Fri, Apr 24 2009
Poster of Knights of Bloodsteel
Knights of Bloodsteel
Mackenzie Gray was
51+ in Knights of Bloodsteel
as 'Lord Splayven'.
First Air Date
Sun, Apr 19 2009
Poster of Sanctuary
Sanctuary
Mackenzie Gray was
50+ in Sanctuary
as 'Mr.Jones'.
First Air Date
Fri, Oct 03 2008
Poster of Fringe
Fringe
Mackenzie Gray was
50+ in Fringe
as 'Observer Physician #1'.
First Air Date
Tue, Sep 09 2008
Poster of Psych
Psych
Mackenzie Gray was
48+ in Psych
as 'Gregor'.
First Air Date
Fri, Jul 07 2006
Poster of Kyle XY
Kyle XY
Mackenzie Gray was
48+ in Kyle XY
First Air Date
Mon, Jun 26 2006
Poster of Merlin's Apprentice
Merlin's Apprentice
Mackenzie Gray was
48+ in Merlin's Apprentice
as 'One-Eye'.
First Air Date
Fri, Apr 14 2006
Poster of Supernatural
Supernatural
Mackenzie Gray was
47+ in Supernatural
as 'Djinn'.
First Air Date
Tue, Sep 13 2005
Poster of The Collector
The Collector
Mackenzie Gray was
46+ in The Collector
First Air Date
Wed, Jun 02 2004
Poster of Romeo!
Romeo!
Mackenzie Gray was
45+ in Romeo!
First Air Date
Sat, Sep 13 2003
Poster of The Twilight Zone
The Twilight Zone
Mackenzie Gray was
44+ in The Twilight Zone
as 'Mr. Hunt'.
First Air Date
Wed, Sep 18 2002
Poster of Stargate Infinity
Stargate Infinity
Mackenzie Gray was
44+ in Stargate Infinity
First Air Date
Sat, Sep 14 2002
Poster of Smallville
Smallville
Mackenzie Gray was
43+ in Smallville
as 'Dr. Alistair Kreig, Lex Luthor Clone'.
First Air Date
Tue, Oct 16 2001
Poster of Voyage of the Unicorn
Voyage of the Unicorn
Mackenzie Gray was
43+ in Voyage of the Unicorn
as 'Skotos'.
First Air Date
Fri, Mar 02 2001
Poster of Andromeda
Andromeda
Mackenzie Gray was
42+ in Andromeda
as 'Venetri'.
First Air Date
Mon, Oct 02 2000
Poster of Action Man
Action Man
Mackenzie Gray was
42+ in Action Man
as 'Nick Masters (voice)'.
First Air Date
Sat, Aug 05 2000
Poster of Law & Order: Special Victims Unit
Law & Order: Special Victims Unit
Mackenzie Gray was
41+ in Law & Order: Special Victims Unit
as 'Sasha'.
First Air Date
Mon, Sep 20 1999
Poster of So Weird
So Weird
Mackenzie Gray was
41+ in So Weird
as 'John Kane'.
First Air Date
Mon, Jan 18 1999
Poster of Da Vinci's Inquest
Da Vinci's Inquest
Mackenzie Gray was
40+ in Da Vinci's Inquest
First Air Date
Wed, Oct 07 1998
Poster of Seven Days
Seven Days
Mackenzie Gray was
40+ in Seven Days
First Air Date
Wed, Oct 07 1998
Poster of The Crow: Stairway to Heaven
The Crow: Stairway to Heaven
Mackenzie Gray was
40+ in The Crow: Stairway to Heaven
First Air Date
Fri, Sep 25 1998
Poster of First Wave
First Wave
Mackenzie Gray was
40+ in First Wave
as 'The Minister'.
First Air Date
Wed, Sep 09 1998
Poster of Welcome to Paradox
Welcome to Paradox
Mackenzie Gray was
40+ in Welcome to Paradox
First Air Date
Mon, Aug 17 1998
Poster of The Net
The Net
Mackenzie Gray was
40+ in The Net
as 'Greg Hearney'.
First Air Date
Sun, Jul 19 1998
Poster of Beyond Belief: Fact or Fiction
Beyond Belief: Fact or Fiction
Mackenzie Gray was
39+ in Beyond Belief: Fact or Fiction
as 'Nathaniel Borne (segment "The Music Teacher")'.
First Air Date
Sun, May 25 1997
Poster of La Femme Nikita
La Femme Nikita
Mackenzie Gray was
39+ in La Femme Nikita
as 'Skyler'.
First Air Date
Mon, Jan 13 1997
Poster of FX: The Series
FX: The Series
Mackenzie Gray was
38+ in FX: The Series
as 'Director'.
First Air Date
Mon, Sep 09 1996
Poster of The Outer Limits
The Outer Limits
Mackenzie Gray was
37+ in The Outer Limits
as 'Martin Reese'.
First Air Date
Sun, Mar 26 1995
Poster of Due South
Due South
Mackenzie Gray was
36+ in Due South
as 'George'.
First Air Date
Thu, Sep 22 1994
Poster of Viper
Viper
Mackenzie Gray was
36+ in Viper
as 'Fred Tyler'.
First Air Date
Sun, Jan 02 1994
Poster of Kung Fu: The Legend Continues
Kung Fu: The Legend Continues
Mackenzie Gray was
35+ in Kung Fu: The Legend Continues
as 'Jack The Ripper'.
First Air Date
Wed, Jan 27 1993
Poster of Counterstrike
Counterstrike
Mackenzie Gray was
32+ in Counterstrike
as 'Lord Eames'.
First Air Date
Sun, Jul 01 1990