Actor
Ever After
2026 · as Giles
THE DELIVERYBOY
2025 · as Peter's Dad
Infernal
2025 · as Theodore Toadie
Devil's Knight
2024 · as Culper
Bermuda Island
2023 · as Eddy
Adrenaline
2022 · as Tony
Bridge of the Doomed
2022 · as Captain Boyd
60 Seconds to Die 3
2021
#Shakespeare's Shitstorm
2020 · as Reporter
Attack of the Unknown
2020 · as Hell's Angel Reject (Loudmouth Inmate)
American Sasquatch
2020
Poor Glenna
2020 · as Frankie Cataldo