
Already a subscriber?
Log In
Become an IMDbPro Member Today
Get access to the essential resource for the entertainment industry
Find Contacts & Representation
Showcase Yourself & Find Jobs
Explore Industry Trends & Box Office Data
Stay connected with contact details for over 300,000 industry professionals and companies
Manage your photos and the credits you're Known For, and access thousands of open casting notices
Uncover box office insights and use IMDbPro Track to get personalized industry updates
Become a member to see John MacDonald's STARmeter.
Start your 30-Day free trial
Filmography | Edit filmography
|
Filter by profession |
161 titles |
Past Film & Video (74 titles) | Budget | Opening Weekend | Gross (US & Canada) | Gross (Worldwide) |
---|---|---|---|---|
£40K
|
||||
$200MM
|
$33MM
|
$66MM
|
$252MM
|
|
$100MM
|
$54MM
|
$140MM
|
$365MM
|
|
$59MM
|
$7.2MM
|
$17MM
|
$32MM
|
|
xXx: Return of Xander Cage (2017)
Stunt Nsa Agent (uncredited), Stunts, Utility Stunts (uncredited) Stunt Nsa Agent (uncredited), Stunts, Utility Stunts (uncredited) See fewer |
$85MM
|
$20MM
|
$45MM
|
$346MM
|
Suicide Squad (2016)
Arkham Guard Stewart (uncredited), Stunt Driver, Stunt Performer, Stunts Arkham Guard Stewart (uncredited), Stunt Driver, Stunt Performer, Stunts See fewer |
$175MM
|
$134MM
|
$325MM
|
$747MM
|
$88MM
|
$24MM
|
$79MM
|
$245MM
|
|
CAD 30K
|
||||
$1.5MM
|
$27K
|
$55K
|
$4.4MM
|
|
$200MM
|
$91MM
|
$234MM
|
$746MM
|
|
$100MM
|
$22MM
|
$59MM
|
$243MM
|
|
$40K
|
$64K
|
$77K
|
||
$16MM
|
$321K
|
|||
White House Down (2013)
Security Guard #2 (uncredited), Stunt Double (Channing Tatum) (uncredited), Stunts Security Guard #2 (uncredited), Stunt Double (Channing Tatum) (uncredited), Stunts See fewer |
$150MM
|
$25MM
|
$73MM
|
$205MM
|
$225MM
|
$117MM
|
$291MM
|
$668MM
|
|
Silent Hill: Revelation (2012)
Stunt Performer (Morphing #1) Stunt Performer (Morphing #1) See fewer |
$20MM
|
$8MM
|
$18MM
|
$52MM
|
$125MM
|
$26MM
|
$59MM
|
$198MM
|
|
$30MM
|
$41MM
|
$125MM
|
$196MM
|
|
$38MM
|
$8.5MM
|
$17MM
|
$27MM
|
|
$50MM
|
$8.1MM
|
$21MM
|
$39MM
|
|
$4MM
|
||||
Source Code (2011)
Stunt Double (Jake Gyllenhaal), Stunts Stunt Double (Jake Gyllenhaal), Stunts See fewer |
$32MM
|
$15MM
|
$55MM
|
$147MM
|
$58MM
|
$22MM
|
$90MM
|
$199MM
|
|
Resident Evil: Afterlife (2010)
Stunt Double (Sergio Peris-Mencheta /Wentwoth Miller) (uncredited), Stunts Stunt Double (Sergio Peris-Mencheta /Wentwoth Miller) (uncredited), Stunts See fewer |
$60MM
|
$27MM
|
$60MM
|
$300MM
|
$30MM
|
$20MM
|
$48MM
|
$96MM
|
|
$32MM
|
$6.1MM
|
$14MM
|
$18MM
|
|
$26MM
|
$5.4MM
|
$13MM
|
$28MM
|
|
$8MM
|
$547K
|
$10MM
|
$11MM
|
|
$35MM
|
$18MM
|
$41MM
|
$85MM
|
|
$7MM
|
||||
The Incredible Hulk (2008)
Commando, Stunt Actor, Stunt Driver Commando, Stunt Actor, Stunt Driver See fewer |
$150MM
|
$55MM
|
$135MM
|
$263MM
|
$85MM
|
$27MM
|
$80MM
|
$222MM
|
|
Charlie Bartlett (2007)
Stunt Double (Jake Epstein) (uncredited), Stunts Stunt Double (Jake Epstein) (uncredited), Stunts See fewer |
$12MM
|
$1.8MM
|
$4MM
|
$5.3MM
|
$39MM
|
$5.4MM
|
$13MM
|
$26MM
|
|
$75MM
|
$28MM
|
$119MM
|
$203MM
|
|
$130MM
|
$58MM
|
$132MM
|
$289MM
|
|
$61MM
|
$15MM
|
$47MM
|
$96MM
|
|
$210MM
|
$103MM
|
$234MM
|
$459MM
|
|
$50MM
|
$20MM
|
$47MM
|
$98MM
|
|
$60MM
|
$14MM
|
$36MM
|
$78MM
|
|
$52MM
|
$12MM
|
$37MM
|
$66MM
|
|
$50MM
|
$27MM
|
$62MM
|
$111MM
|
|
The Long Weekend (2005)
Stunt Double ('Cooper') (as John McDonald) Stunt Double ('Cooper') (as John McDonald) See fewer |
$1K
|
$1K
|
$3.5MM
|
|
$60MM
|
$9.3MM
|
$83MM
|
$129MM
|
|
$32MM
|
$364K
|
$32MM
|
$61MM
|
|
$15MM
|
$10MM
|
$21MM
|
$47MM
|
|
$30MM
|
$12MM
|
$42MM
|
$50MM
|
|
$56MM
|
$31MM
|
$113MM
|
$199MM
|
|
$105MM
|
$24MM
|
$58MM
|
$116MM
|
|
The Day After Tomorrow (2004)
Stunt Double (Jake Gyllenhaal) (uncredited), Stunts Stunt Double (Jake Gyllenhaal) (uncredited), Stunts See fewer |
$125MM
|
$69MM
|
$187MM
|
$543MM
|
Savage Island (2004)
Assistant Stunt Coordinator, Stunts Assistant Stunt Coordinator, Stunts See fewer |
||||
$30MM
|
$6.8MM
|
$14MM
|
$15MM
|
|
$300K
|
||||
Bulletproof Monk (2003)
Merc, Stunt Double (Marcus Pirae) (uncredited) Merc, Stunt Double (Marcus Pirae) (uncredited) See fewer |
$52MM
|
$8.7MM
|
$23MM
|
$38MM
|
$7.5MM
|
$898K
|
|||
Avenging Angelo (2002)
Hitman (uncredited), Stunt Double (Sylvestor Stallone), Stunt Performer Hitman (uncredited), Stunt Double (Sylvestor Stallone), Stunt Performer See fewer |
$17MM
|
$825K
|
||
Deadly Little Secrets (2002)
Tennis Player (uncredited), Stunts (uncredited) Tennis Player (uncredited), Stunts (uncredited) See fewer |
||||
$60MM
|
$15MM
|
$51MM
|
$104MM
|
|
$14MM
|
$7.1MM
|
$14MM
|
$14MM
|
|
$22MM
|
$7.4MM
|
$19MM
|
$26MM
|
|
$14MM
|
$4.8MM
|
$10MM
|
$13MM
|
|
The 6th Day (2000)
Stunt Double (Arnold Schwarzenegger) (uncredited) Stunt Double (Arnold Schwarzenegger) (uncredited) See fewer |
$82MM
|
$13MM
|
$35MM
|
$96MM
|
$51MM
|
$5.5MM
|
$15MM
|
$15MM
|
|
Mission to Mars (2000)
Stunt Performer (as John Macdonald) Stunt Performer (as John Macdonald) See fewer |
$100MM
|
$23MM
|
$61MM
|
$111MM
|
$45MM
|
$4.7MM
|
$11MM
|
$11MM
|
Past Television (80 titles) | Episodes |
---|---|
American Gods (2019)
(TV Series) - Security Guard #1 (1 episode, 2019) Security Guard #1 (1 episode, 2019) See fewer |
1
|
Catastrophe (2019)
(TV Series) - Stunt Performer (1 episode, 2019) Stunt Performer (1 episode, 2019) See fewer |
1
|
1
|
|
The Handmaid's Tale (2017–2018)
(TV Series) - Stunt Performer (3 episodes, 2017) Stunt Performer (3 episodes, 2017) See fewer |
3
|
2
|
|
Supergirl (2017)
(TV Series) - Stunt Double (Dominic Purcell) (1 episode, 2017) Stunt Double (Dominic Purcell) (1 episode, 2017) See fewer
Crisis on Earth-X, Part 1 (Nov
27,
2017)
Season 3,
Episode 8
-
Stunt Double (Dominic Purcell) (uncredited)
Stunt Double (Dominic Purcell) (uncredited)
See fewer
|
1
|
Star Trek: Discovery (2017)
(TV Series) - Kowski (1 episode, 2017), Stunt Performer (1 episode, 2017) Kowski (1 episode, 2017), Stunt Performer (1 episode, 2017) See fewer
Context Is for Kings (Oct
1,
2017)
Season 1,
Episode 3
-
Kowski (uncredited),
Stunt Performer
Kowski (uncredited),
Stunt Performer
See fewer
|
1
|
Shadowhunters: The Mortal Instruments (2017)
(TV Series) - Stunt Double (Alan van sprang) (1 episode, 2017) Stunt Double (Alan van sprang) (1 episode, 2017) See fewer
You Are Not Your Own (Jun
12,
2017)
Season 2,
Episode 12
-
Stunt Double (Alan van sprang)
Stunt Double (Alan van sprang)
See fewer
|
1
|
Prison Break (2017)
(TV Series) - Stunt Double (Dominic Purcell) (9 episodes, 2017), Stunt Double (dominic purcell) (9 episodes, 2017) Stunt Double (Dominic Purcell) (9 episodes, 2017), Stunt Double (dominic purcell) (9 episodes, 2017) See fewer
Behind the Eyes (May
30,
2017)
Season 5,
Episode 9
-
Stunt Double (Dominic Purcell) (uncredited),
Stunt Double (dominic purcell)
Stunt Double (Dominic Purcell) (uncredited),
Stunt Double (dominic purcell)
See fewer
|
9
|
Legends of Tomorrow (2016–2017)
(TV Series) - Stunt Double (Dominic Purcell) (28 episodes, 2016), Stunt Performer (2 episodes, 2016) Stunt Double (Dominic Purcell) (28 episodes, 2016), Stunt Performer (2 episodes, 2016) See fewer |
29
|
Legal (2016)
(TV Series) - Stunt Double (Carson Kirkland) (2 episodes, 2016), Stunt Performer (1 episode, 2016) Stunt Double (Carson Kirkland) (2 episodes, 2016), Stunt Performer (1 episode, 2016) See fewer
More Plans (Aug
17,
2016)
Season 1,
Episode 2
-
Stunt Double (Carson Kirkland)
Stunt Double (Carson Kirkland)
See fewer
|
2
|
12 Monkeys (2015–2016)
(TV Series) - Stunt Performer (soldier) (2 episodes, 2015), Stunt Performer (1 episode, 2016) Stunt Performer (soldier) (2 episodes, 2015), Stunt Performer (1 episode, 2016) See fewer |
3
|
Penny Dreadful (2016)
(TV Series) - Stunt Performer (8 episodes, 2016) Stunt Performer (8 episodes, 2016) See fewer |
8
|
2
|
|
The Expanse (2015)
(TV Series) - Martian Marine / Maritan Marine (2 episodes, 2015), Stunt Performer (1 episode, 2015) Martian Marine / Maritan Marine (2 episodes, 2015), Stunt Performer (1 episode, 2015) See fewer |
2
|
Heroes Reborn (2015)
(TV Mini-series) - Stunt Double (Zachary Levi) (1 episode, 2015) Stunt Double (Zachary Levi) (1 episode, 2015) See fewer
The Needs of the Many (Oct
8,
2015)
Season 1,
Episode 4
-
Stunt Double (Zachary Levi)
Stunt Double (Zachary Levi)
See fewer
|
1
|
2
|
|
The Strain (2015)
(TV Series) - Stunt Performer (1 episode, 2015) Stunt Performer (1 episode, 2015) See fewer |
1
|
Defiance (2014–2015)
(TV Series) - Stunt Performer (1 episode, 2015), Stunt Double (Jim Murray) (1 episode, 2014) Stunt Performer (1 episode, 2015), Stunt Double (Jim Murray) (1 episode, 2014) See fewer
The Opposite of Hallelujah (Jun
19,
2014)
Season 2,
Episode 1
-
Stunt Double (Jim Murray)
Stunt Double (Jim Murray)
See fewer
|
2
|
Saving Hope (2014)
(TV Series) - Stunt Double (Michael Shanks) (1 episode, 2014) Stunt Double (Michael Shanks) (1 episode, 2014) See fewer
Kiss Me Goodbye (Apr
6,
2016)
Season 3,
Episode 2
-
Stunt Double (Michael Shanks) (uncredited)
Stunt Double (Michael Shanks) (uncredited)
See fewer
|
1
|
Nikita (2010–2013)
(TV Series) - Stunts (2 episodes, 2010), Stunt Performer (1 episode, 2012), Stunt Performer (body guard #1) (1 episode, 2010), Stunt Cop (1 episode, 2012), Stunt Double (Spencer Garrett) (1 episode, 2010), Stunt Driver (1 episode, 2012) Stunts (2 episodes, 2010), Stunt Performer (1 episode, 2012), Stunt Performer (body guard #1) (1 episode, 2010), Stunt Cop (1 episode, 2012), Stunt Double (Spencer Garrett) (1 episode, 2010), Stunt Driver (1 episode, 2012) See fewer
Til Death Do Us Part (May
17,
2013)
Season 3,
Episode 22
-
Stunts (uncredited)
Stunts (uncredited)
See fewer
|
6
|
Transporter: The Series (2012)
(TV Series) - Stunt Performer (1 episode, 2012), Peter (1 episode, 2012) Stunt Performer (1 episode, 2012), Peter (1 episode, 2012) See fewer |
2
|
4
|
|
1
|
|
XIII: The Series (2011)
(TV Series) - CIA Agent #2 (1 episode, 2011) CIA Agent #2 (1 episode, 2011) See fewer |
1
|
Blue Mountain State (2011)
(TV Series) - Stunt Double (Darin Brooks) (2 episodes, 2011) Stunt Double (Darin Brooks) (2 episodes, 2011) See fewer
The Corn Field: Part 2 (Nov
30,
2011)
Season 3,
Episode 13
-
Stunt Double (Darin Brooks)
Stunt Double (Darin Brooks)
See fewer
The Corn Field (Nov
30,
2011)
Season 3,
Episode 12
-
Stunt Double (Darin Brooks)
Stunt Double (Darin Brooks)
See fewer
|
2
|
True Justice (2011)
(TV Series) - Stunt Double (Ty Olsson) (1 episode, 2011) Stunt Double (Ty Olsson) (1 episode, 2011) See fewer
Lethal Justice: Part 1 (Aug
17,
2011)
Season 1,
Episode 7
-
Stunt Double (Ty Olsson)
Stunt Double (Ty Olsson)
See fewer
|
1
|
1
|
|
Warehouse 13 (2011)
(TV Series) - Stunt Agent (1 episode, 2011) Stunt Agent (1 episode, 2011) See fewer |
1
|
Covert Affairs (2010–2011)
(TV Series) - Bad Guy #2 (1 episode, 2010), Stunt Double (Oded Fehr) (1 episode, 2011) Bad Guy #2 (1 episode, 2010), Stunt Double (Oded Fehr) (1 episode, 2011) See fewer
Begin the Begin (Jun
7,
2011)
Season 2,
Episode 1
-
Stunt Double (Oded Fehr)
Stunt Double (Oded Fehr)
See fewer
What Is and What Should Never Be (Aug
31,
2010)
Season 1,
Episode 8
-
Bad Guy #2
Bad Guy #2
See fewer
|
2
|
1
|
|
Happy Town (2010)
(TV Series) - Stunts (4 episodes, 2010) Stunts (4 episodes, 2010) See fewer
Questions and Antlers (Jun
16,
2010)
Season 1,
Episode 6
-
Stunts (uncredited)
Stunts (uncredited)
See fewer
|
4
|
The Bridge (2010)
(TV Series) - Stunt Performer (1 episode, 2010) Stunt Performer (1 episode, 2010) See fewer |
1
|
Flashpoint (2009)
(TV Series) - Stunts (1 episode, 2009) Stunts (1 episode, 2009) See fewer
Never Let You Down (Jun
11,
2010)
Season 2,
Episode 15
-
Stunts (uncredited)
Stunts (uncredited)
See fewer
|
1
|
Degrassi: The Next Generation (2009)
(TV Series) - Security Guard (1 episode, 2009) Security Guard (1 episode, 2009) See fewer
Just Can't Get Enough: Part 2 (Oct
4,
2009)
Season 9,
Episode 2
-
Security Guard
Security Guard
See fewer
|
1
|
1
|
|
The Two Mr. Kissels (2008)
(TV Movie) - Driving Double (John Stamos) Driving Double (John Stamos) See fewer |
|
The Dresden Files (2007)
(TV Series) - Assassin / Henchman #2 (1 episode, 2007) Assassin / Henchman #2 (1 episode, 2007) See fewer |
1
|
Smallville (2007)
(TV Series) - Stunt Guard (1 episode, 2007) Stunt Guard (1 episode, 2007) See fewer |
1
|
Runaway (2006)
(TV Series) - Stunt Double (David Newsom) (2 episodes, 2006), Stunt Cop/driver (1 episode, 2006) Stunt Double (David Newsom) (2 episodes, 2006), Stunt Cop/driver (1 episode, 2006) See fewer
Liar, Liar (2006)
Season 1,
Episode 6
-
Stunt Double (David Newsom)
Stunt Double (David Newsom)
See fewer
|
3
|
Stargate SG-1 (2004–2006)
(TV Series) - SG-3 Member (1 episode, 2004), Stunt Double (soldier) (1 episode, 2006) SG-3 Member (1 episode, 2004), Stunt Double (soldier) (1 episode, 2006) See fewer
Insiders (Aug
4,
2006)
Season 10,
Episode 4
-
Stunt Double (soldier) (uncredited)
Stunt Double (soldier) (uncredited)
See fewer
Lost City: Part 1 (Mar
12,
2004)
Season 7,
Episode 21
-
SG-3 Member (uncredited)
SG-3 Member (uncredited)
See fewer
|
2
|
Andromeda (2000–2004)
(TV Series) - Ark Person / Nietzschean / Robot (4 episodes, 2000) Ark Person / Nietzschean / Robot (4 episodes, 2000) See fewer
The Dissonant Interval: Part Two (May
17,
2004)
Season 4,
Episode 22
-
Ark Person (uncredited)
Ark Person (uncredited)
See fewer
|
4
|
Mutant X (2003)
(TV Series) - Bad Guy Van Driver (1 episode, 2003), Stunt Double (Steve Bacic) (1 episode, 2003) Bad Guy Van Driver (1 episode, 2003), Stunt Double (Steve Bacic) (1 episode, 2003) See fewer
Wasteland (Nov
17,
2003)
Season 3,
Episode 8
-
Bad Guy Van Driver (uncredited)
Bad Guy Van Driver (uncredited)
See fewer
Within These Walls (Feb
3,
2003)
Season 2,
Episode 13
-
Stunt Double (Steve Bacic)
Stunt Double (Steve Bacic)
See fewer
|
2
|
Street Time (2003)
(TV Series) - Mafia Thug #2 (1 episode, 2003) Mafia Thug #2 (1 episode, 2003) See fewer |
1
|
Adventure Inc. (2002)
(TV Series) - Lloyd Norman (1 episode, 2002) Lloyd Norman (1 episode, 2002) See fewer |
1
|
1
|
|
Tracker (2001–2002)
(TV Series) - Stunt Double (Adrian Paul) (22 episodes, 2001), Johnny (1 episode, 2002), Stunt Double (Ryan Scott) (1 episode, 2001) Stunt Double (Adrian Paul) (22 episodes, 2001), Johnny (1 episode, 2002), Stunt Double (Ryan Scott) (1 episode, 2001) See fewer
Remember When (Jun
3,
2002)
Season 1,
Episode 22
-
Stunt Double (Adrian Paul)
Stunt Double (Adrian Paul)
See fewer
|
22
|
Earth: Final Conflict (2001–2002)
(TV Series) - Guard (1 episode, 2001), Stunts (1 episode, 2002) Guard (1 episode, 2001), Stunts (1 episode, 2002) See fewer |
2
|
Relic Hunter (2001–2002)
(TV Series) - Stunts (4 episodes, 2001), Stunt Double (Ryan Scott) (1 episode, 2002), Stunt Double (Adrian Paul) (1 episode, 2001) Stunts (4 episodes, 2001), Stunt Double (Ryan Scott) (1 episode, 2002), Stunt Double (Adrian Paul) (1 episode, 2001) See fewer
Warlock of Nu Theta Phi (Jan
14,
2002)
Season 3,
Episode 11
-
Stunt Double (Ryan Scott)
Stunt Double (Ryan Scott)
See fewer
|
5
|
Witchblade (2001)
(TV Series) - Benjamin Wolf (1 episode, 2001) Benjamin Wolf (1 episode, 2001) See fewer |
1
|
Los Luchadores (2000–2001)
(TV Series) - Guard #2 / Guard (2 episodes, 2000) Guard #2 / Guard (2 episodes, 2000) See fewer |
2
|
1
|
|
1
|
|
1
|
|
Night Man (1999)
(TV Series) - Wealthy Jogger (1 episode, 1999) Wealthy Jogger (1 episode, 1999) See fewer
Love and Death (Jan
25,
1999)
Season 2,
Episode 12
-
Wealthy Jogger (as John McDonald)
Wealthy Jogger (as John McDonald)
See fewer
|
1
|
Futuresport (1998)
(TV Movie) - Game Blader (as John Macdonald) Game Blader (as John Macdonald) See fewer |
|
Silencing Mary (1998)
(TV Movie) - Stunt Double (Josh Hopkins) (uncredited) Stunt Double (Josh Hopkins) (uncredited) See fewer |
|
1
|
|
Self (1 title) |
---|
Other (6 titles) |
---|
People also viewed |
Name | STARmeter |
---|---|
Eiza González Actress |
226
|
Joe Anoa'i Actor |
5,912
|