NCIS: Hawai'i
2021 - • Director
Jade
2024 • Director
Air Force One Down
Superman & Lois
2021 - 2024 • Director
Batwoman
2019 - 2022 • Director
Arrow
2012 - 2020 • Director
Luther: The Fallen Sun
2023 • Callum Aldrich
2012 - 2020 • Gunman #2
Once Upon a Time
2011 - 2018 • The Black Knight
Mortal Kombat: Legacy
2011 - 2013 • Thug #2
Concrete Blondes
2013 • Biker Gangster
Fringe
2008 - 2013 • Agent Murphy
Maximum Conviction
2012
Alcatraz
2012 - 2012 • White Inmate
The Selection
2012 • Royal Guard #2
Stargate Atlantis
2004 - 2009 • Athosian (Uncredited)
The Man Who Used to Be Me
2000 • Driver
Futuresport
1998 • Downzoner
The Sentinel
1996 - 1999 • Nick Ray
Army of One
2016 • Stunt Coordinator
Death Do Us Part
2014 • Stunt Coordinator
Elysium
2013 • Stunts
Ek Tha Tiger
2012 • Stunt Coordinator
The Philadelphia Experiment
2012 • Stunts
In the Name of the King 2: Two Worlds
2011 • Stunt Coordinator
The Killing Game
2011 • Stunts
Apollo 18
Stargate Universe
2009 - 2011 • Stunt Coordinator
Frankie & Alice
2010 • Stunts
Hunt to Kill
2010 • Stunt Coordinator
The Final Storm
2009 • Stunts
Rampage
2009 • Stunt Coordinator
Night at the Museum: Battle of the Smithsonian
Watchmen
2004 - 2009 • Stunt Coordinator
The X Files: I Want to Believe
2008 • Stunts
Aliens vs Predator: Requiem
2007 • Stunts
Trick 'r Treat
Things We Lost in the Fire
War
A Dog's Breakfast
2007 • Stunt Coordinator
Black Christmas
2006 • Stunts
Eragon
Man About Town
X-Men: The Last Stand
Scary Movie 4
Best Friends
2005 • Stunts
Blade: Trinity
2004 • Stunts
Jeremiah
2002 - 2004 • Stunt Coordinator
Catwoman
Connie and Carla
Scooby-Doo 2: Monsters Unleashed
Jake 2.0
2003 - 2004 • Stunts
The Butterfly Effect
2004 • Stunt Coordinator
Scary Movie 3
2003 • Stunts
X2
House of the Dead
Ballistic: Ecks vs. Sever
2002 • Stunts
Punch
2002 • Stunt Coordinator
Reign of Fire
Dead in a Heartbeat
Deadly Little Secrets
Pasadena
2001 - 2002 • Stunt Coordinator
Trapped
2001 • Stunt Double
Class Warfare
2001 • Stunt Coordinator
Say It Isn't So
2001 • Stunts
Chain of Fools
2000 • Stunts
First Wave
1998 - 2001 • Stunts
Head Over Heels
Freedom
2000 - 2001 • Stunt Coordinator
Special Delivery
2000 • Stunt Coordinator
The 6th Day
Get Carter
Sole Survivor
Final Destination
Mission to Mars
2000 • Stunt Double
Tail Lights Fade
1999 • Stunts
1998 • Utility Stunts
The Invader
1997 • Stunts