Cowboy Hearts TBA
as Jesse
All Is Merry & Bright 2025
as Walter Moore
Kick Me 2023
as Audience
Bruiser 2022
as Officer Ron Evans
The Gaze 2021
as Deacon
Love in the Sun 2019
as James
Room Tone 2018
as Lloyd
Belong To Us 2018
as Detective Dale Brady
White Lie 2016
as Jay
Credits from TMDB.