The Old Way 2023
as James McCallister
The Beach House 2020
as Randall
Depraved 2019
as Soldier Adam
A Score to Settle 2019
as Joey
Cecile on the Phone 2017
as Jed
Wolves 2016
as Oliver
The Destiny of Marty Fine 1996
as Theo
Credits from TMDB.