Actor
Blood in Them Hills
2025 · as Earl
You're All Gonna Die
2023 · as Warbach
Sweet Sunshine
2020 · as Engineer
Amber and Grace
2019 · as Duke
Unearthed: The Curse of Nephthys
2018 · as The Revenant
Kindness Matters
2018 · as Hudson
A Time For Heaven
2017
A Box of Faith
2015 · as Tim
New World Order: The End Has Come
2013 · as Officer Davis