
Acted in 38
2020s
- 2026
Solidarity
Garrett
- 2025
Hollywood Grit
Detective Ian Wright
Push
Officer Scaringe
- 2024
Cheat Meal
Bo
- 2021
- 2020
Punching and Stealing
O'Hayes
The Long Shadow
JW Waguespack
2010s
- 2019
- 2018
- 2017
Painted Horses
Mr. J
- 2016
The Dirty 30
Movie
- 2015
Wiener Dog Internationals
Robert Smith
Voices of Midway
Ensign George Gay
- 2014
The Congregation
Sonny
Delirium
Officer
Delirium
Officer · 1 episode
- 2013
Miracle at Gate 213
Joe
- 2012
Groom's Cake
Nick
- 2011
2000s
- 2009
- 2008
- 2006
When I Find the Ocean
Deputy Adams
- 2003
- 2000
No release date
The Dude from Twister
Joe