Pinhole TBA
as Harper
Ojai 2025
as Ray
An Afternoon at My Khe 2023
Actor
Chris Fleming: Hell 2023
Last Days 2023
as Wyn
Lyla 2022
as Braxton
Downrange 2018
as Rifleman
The Reckoning 2016
Credits from TMDB.