Actor
Play Dirty
2025 · as Terry
Eugene O'Neill's - The First Man
2025 · as Curt Jayson
One, Another
2024 · as Greg
Lonesome
2023 · as Zaddy
Blinded by the Light
2019 · as Billy
Dumbo
2019 · as Bridge Guard
Bohemian Rhapsody
2018 · as Meat Packer (uncredited)
Slumber
2017 · as Cam
Rough Stuff
2017 · as Abe
Science Fiction Volume One: The Osiris Child
2016 · as Vim Martin
Manny Lewis
2015 · as Armando
Terminus
2015 · as O'Mally