Actor
That Damned Yellow Raincoat
2023 · as Roger
Alex/October
2022 · as Jerry
Confinement
2022 · as Officer
The Tank
2017 · as Chris
Heaven is Hell
2014 · as Thaddeus
Flat Chested
2013
Jamie and Jessie Are Not Together
2011 · as George
The Dilemma
2011 · as Concession Stand Customer
The Life of David Gale
2003 · as Officer Hasermann
The Newton Boys
1998 · as Courthouse Reporter (uncredited)
King of the Hill
1993 · as Boy in Street
White Palace
1990 · as Teen Walking Dog