...
Avatar: The Way of Water

12/14/2022

Second Unit Director / Stunt Coordinator

...
The Fabelmans

11/11/2022

Stunt Coordinator

...
Alita: Battle Angel

01/31/2019

Stunt Coordinator / Actor:Barkeep

...
Ready Player One

03/28/2018

Stunts

...
Logan

02/28/2017

Second Unit Director / Stunt Coordinator

...
Passengers

12/21/2016

Stunt Coordinator

...
Westworld

10/02/2016

...
X-Men: Apocalypse

05/18/2016

Fight Choreographer

...
Teenage Mutant Ninja Turtles

08/07/2014

Stunt Coordinator

...
Transformers: Age of Extinction

06/25/2014

Fight Choreographer

...
Godzilla

05/14/2014

Stunt Coordinator

...
Divergent

03/14/2014

Second Unit Director / Stunt Coordinator

...
The Internship

06/07/2013

Second Unit Director / Stunt Coordinator

...
Immortals

11/10/2011

Second Unit Director / Stunt Coordinator

...
Real Steel

09/28/2011

Stunt Coordinator

...
Colombiana

07/27/2011

Stunt Coordinator

...
Transformers: Dark of the Moon

06/28/2011

Fight Choreographer

...
X-Men: First Class

06/01/2011

Utility Stunts

...
Limitless

03/08/2011

Second Unit Director

...
Iron Man 2

04/28/2010

Stunt Double

...
The Losers

04/23/2010

Second Unit Director / Stunt Coordinator / Actor:Goliath Guard

...
Alice in Wonderland

03/03/2010

Stunt Coordinator

...
Avatar

12/10/2009

Stunt Coordinator

...
Night at the Museum: Battle of the Smithsonian

05/20/2009

Stunt Coordinator

...
Beowulf

11/05/2007

Stunt Coordinator

...
Transformers

06/27/2007

Fight Choreographer

...
Planet Terror

04/06/2007

Stunts

...
Inland Empire

09/06/2006

Stunt Coordinator

...
Crank

08/31/2006

Stunts

...
Mission: Impossible III

04/25/2006

Stunts

...
Domino

10/14/2005

Stunt Double

...
Sin City

04/01/2005

Stunts

...
Spider-Man 2

06/25/2004

Actor:Bearded Doctor (uncredited)

...
Hellraiser: Inferno

10/03/2000

Stunt Double

...
Starship Troopers

11/07/1997

Stunts