Actor
Fast Charlie
2023
as Goat
Renfield
2023
as Cliff
The Ravine
2022
as Logan Vonda
Palmer
2021
as Daryl Reed
Unhinged
2020
as Leo
Long Day's Journey Into Night
2017
as James Tyrone, Jr.
The Free World
2016
as John Long
Return to Sender
2015
as Randy
Catch Hell
2014
as Junior
NightLights
2014
as Jacob Logan
At Any Price
2012
as Torgeson
The Express
2008
as Gang Member