2021
June Again as Kyle2021
Shark as Jack2020
The Invisible Man as Security Guard2019
In The Night as Not available2018
Mr Inbetween as Trent2015
The Gift as Frank Dale2015
American Ultra as Beedle2015
Jane Got a Gun as Fur Trader2014
Son of a Gun as Chris2014
The Rover as Town Soldier2014
Florence Has Left the Building as Nurse2013
The Amber Amulet as Husband2013
The Captain as The Dead Passenger2012
Zero Dark Thirty as Nate - DEVGRU EOD2011
I Am Number Four as MOG Warrior2011
Bear as Jack2008
Emerald Falls as Michael Reid2008
The List as Mr Samuels2007
Spider as Jack2007
Crossbow as Forensics2006
Macbeth as MacDonwald2006
The Silence as Eddison's Opponent2005
Lucky as Lucky2005
The IF Thing as Self2004
BlackJack: Sweet Science as Bill2003
The Matrix Reloaded as Security Guard #52002
The Hard Word as Bank Guard2001
Moulin Rouge! as Stagehand (uncredited)2001
Mullet as Winger1998
Never Tell Me Never as Ute Driver1998
Bloodlock as Ian1997
Deadline as Desperate Man1996
Water Rats as Greg Solly1996
Loaded as Richard1996
Whipping Boy as Youth #31994
Police Rescue: The Movie as Alex's Friend1994
Cody: A Family Affair as Squatter1991
Police Rescue as Dead Body2025
I Don't Understand You Producer2025
Candy Bar Director2025
Candy Bar Producer2024
The Fall Guy Stunts2024
Bodkin Executive Producer2024
Bodkin Director2023
Transfusion Thanks2021
Shark Screenplay2021
Shark Director2021
Shark Executive Producer2020
All the Bright Places Stunt Coordinator2020
Babyteeth Stunt Coordinator2019
Once Upon a Time... in Hollywood Stunts2019
Judy & Punch Producer2019
The King Second Unit Director2019
Little Monsters Stunts2018
Boy Erased Stunt Coordinator2018
Gringo Director2018
Boy Erased Executive Producer2018
Gringo Producer2018
Please Stand By Stunt Coordinator2018
Please Stand By Co-Executive Producer2018
Mr Inbetween Executive Producer2018
Mr Inbetween Director2016
Last Days in the Desert Executive Producer2016
20th Century Women Stunt Coordinator2016
The Darkness Stunt Coordinator2016
American Pastoral Stunt Coordinator2015
Sinister 2 Stunts2015
The Gift Stunt Coordinator2015
Straight Outta Compton Stunts2015
American Ultra Stunts2014
Snowblind Editor2014
The Equalizer Stunts2014
Florence Has Left the Building Stunt Coordinator2013
The Captain Director2013
The Captain Writer2013
The Bling Ring Stunt Coordinator2013
The Captain Editor2012
Dumpy Goes to the Big Smoke Editor2012
Zero Dark Thirty Stunt Double2012
Wish You Were Here Stunt Coordinator2011
Bear Director2011
Bear Writer2011
Griff the Invisible Thanks2011
Bear Editor2010
Knight and Day Stunts2010
Miracle Fish Executive Producer2009
Inside the Square Producer2008
The Square Director2008
I Love Sarah Jane Executive Producer2008
The Square Executive Producer2008
Netherland Dwarf Thanks2008
The Square Editor2007
Spider Director2007
Spider Writer2007
Spider Editor2007
Dangerous Stunt Double2006
Like Minds Stunts2005
Star Wars: Episode III - Revenge of the Sith Stunt Double2005
Lucky Director2005
The Magician Producer2005
Lucky Writer2005
Lucky Editor2005
The IF Thing Writer2005
The IF Thing Director2005
The IF Thing Editor2005
The Magician Editor2004
Sold Out Thanks2004
Fuel Director2004
Fuel Editor2003
The Matrix Revolutions Stunts2003
The Postcard Bandit Stunts2002
Star Wars: Episode II - Attack of the Clones Stunt Double2001
Moulin Rouge! Stunts2001
Risk Stunts2001
The Pitch Director2001
The Pitch Writer2001
The Pitch Editor2001
The Pitch Stunts2000
The Island Thanks1999
The Sugar Factory Stunt Double1999
The Matrix Stunt Double1999
First Daughter Stunts1999
Praise Stunts1999
The Lost World Stunts1998
Babe: Pig in the City Stunts1998
Pentuphouse Stunts1998
In the Winter Dark Stunt Double1998
Bloodlock Director1998
Bloodlock Producer1998
Bloodlock Editor1997
Beverly Hills Family Robinson Stunts1997
Deadline Screenplay1997
Deadline Producer1997
Deadline Director1997
Deadline Assistant Camera1997
Deadline Editor1996
Jac et Bill Editor1996
Jac et Bill Stunts1996
Loaded Director1996
Loaded Producer1996
Loaded Editor1996
Loaded Stunts1994
Street Fighter Stunts1991
Police Rescue Stunts