Try 30 days of free premium.

John MacDonald

John MacDonald is a Canadian stunt performer and actor. He was born on August 2, 1968 in Montreal, Quebec.

Known For

Credits

Cast Credits

American Gods (2017)
Guest starring as Security Guard #1
Hell Below (2016)
Guest starring as Reenactor
The Expanse (2015)
Guest starring as Martian Marine (2 episodes)
  • Episode 1x04: CQB (Dec 29, 2015) [Co-Star]
  • Episode 1x03: Remember the Cant (Dec 22, 2015) [Co-Star]
Killjoys (2015)
Guest starring as Burly Guard
Transporter: The Series (2013)
Guest starring as Peter
  • Episode 1x05: Dead Drop (Jan 25, 2013) [Co-Star]
Covert Affairs (2010)
Guest starring as Bad Guy #2
Aaron Stone (2009)
Guest starring as Grey Owl
The Dresden Files (2007)
Guest starring as Assassin #2
Adventure Inc. (2002)
Guest starring as Lloyd Norman
Mutant X (2001)
Guest starring as Van Driver
Andromeda (2000)
Guest starring as Robot
Guest starring as Ark Person (2 episodes)
Guest starring as Nietzschean
Witchblade (2000)
Guest starring as Benjamin Wolf
  • Episode 1x08: Thanatopis (Jul 31, 2001) [Co-Star]
First Wave (1998)
Guest starring as Male Husk
  • Episode 2x08: The Purge (Nov 10, 1999) [Co-Star]
Earth: Final Conflict (1997)
Guest starring as Guard
NightMan (1997)
Guest starring as Wealthy Jogger
Stargate SG-1 (1997)
Guest starring as Reece
  • Episode 7x21: Lost City (Mar 12, 2004) [Uncredited]
Guest starring as Loney (2 episodes)
Guest starring as Bedrosian Soldier
  • Episode 3x19: New Ground (Feb 18, 2000) [Uncredited]
Try 30 days of free premium.