Actor
Salt of the Earth
2026 · as Eddie
My Professor's Deadly Secret
2024 · as Mr. Cook
Hell Hath No Fury
2023 · as Silas Brewster
Country Gold
2022 · as Terry Rothstein
Agnes
2021 · as Pete (uncredited)
Climate of the Hunter
2021 · as BJ Beavers
Strike, Dear Mistress, and Cure His Heart
2018 · as David Middleston
Mickey Reece's Alien
2017 · as Elvis Presley
Lifter
2016 · as The Boss
Suedehead
2015 · as Mark
Me and Ichikawa
2015 · as Ichikawa / Dr. Livingston
T-Rex
2014 · as Brian