Actor
Ballerina Boy
2024 · as English Teacher
His Master's Voice
2018 · as Young Easterland
Tell the World
2016 · as Otis Nichols
Brace for Impact
2016 · as Terry
Stripped Naked
2009 · as Garrett
Smash Cut
2009 · as Bartender
The Cold Heart of a Killer
1996
Landslide
1992 · as Logger
The Reflecting Skin
1990 · as Passenger
The Fourth War
1990 · as Czech Guard