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
Credits from TMDB.