Actor
One Eye Open
2026 · as Chris Shultz
The Militia
2026 · as Nathan
Penitentia
2023 · as Ronnie
Head Count
2023 · as Cassidy
The Devil Comes to Kansas City
2023 · as Jeremiah Caine
End of the Rope
2023 · as Sam Taylor
They Wait in the Dark
2022 · as Trucker #1
Third Act
2022 · as Jim
News of the World
2020 · as Red River Heckler
I Am Lisa
2020 · as Deputy Nick Huckins
El Camino: A Breaking Bad Movie
2019 · as Sean
The Kid
2019 · as Charlie Bowdre