Credits

The Happytime Murders (2018)
Caesar
Thor (2011)
SHIELD Guard
Battle: Los Angeles (2011)
Crew Chief (uncredited)
Life Happens (2010)
Himself
The People vs. Larry Flynt (1996)
Falwell Reporter
Terminator 2: Judgment Day (1991)
Jock
Once Upon a Timeā€¦ in Hollywood (2019)
Stunts
Guardians of the Galaxy Vol. 2 (2017)
Stunt Double
Nebraska (2013)
Stunts
The Dark Knight Rises (2012)
Stunts
Surrogates (2009)
Stunts
15 Minutes (2001)
Stunts
Starship Troopers (1997)
Stunts