Actor
When the Clock Strikes
2023 · as Tim
Gray Area
2022 · as Meryl
Without Grace
2021 · as Razor
Range Runners
2020 · as Wayland
Every 21 Seconds
2018 · as Kevin Ashe
Cellar Door
2017 · as Greg Horton
Falsely Accused
2016 · as Joe
The Life and Death of an Unhappily Married Man
2015
Sweet Leaf
2013 · as Tyvan
Machine Gun Preacher
2011 · as Crackhead