Actor
Between Two Waves
2025 · as Tate
The Cockroach
2024 · as Matthew
The Weekend Fix
2020 · as Greg Ranger
The Undiscovered Country
2019 · as Brian
This Time Tomorrow
2012 · as Stacey
A Simple Game of Catch
2012 · as Gabe
Jim and the Infidels
2008 · as Jim
Charles at the Threshold
2006 · as Charles
Downhill
2006 · as Football Jock