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

Boston Blue (2025)
Guest starring as Mitchell Edgars
  • Episode 1x03: History (Oct 31, 2025) [Co-Star]
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
Tracker (2001)
Guest starring as Johnny
  • Episode 1x17: A Made Guy (Apr 29, 2002) [Co-Star]
Mutant X (2001)
Guest starring as Van Driver
Gene Roddenberry's 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.