Vanished in Death Valley 2025
as Eli
Neon Bleed 2023
as Dean Michaels
Promise 2021
as Fugitive
Auxiliary Man 2019
as Troy
Madtown 2017
as Patrick, Writer
Bear 2010
as Sam
Zodiac 2007
as Bryan Hartnell
The Graveyard 2006
as Bobby
Credits from TMDB.