Crew · Born 1970
Drive Through Fire
2026 · as Joseph
Guns of Redemption
2025 · as Dawg
Undying
2024 · as Ben
Saturday Night
2024 · as Stew Sorrentino
Skincare
2024 · as Sleazy Man (uncredited)
The Last Deal
2023 · as Alex
The Last Possession
2022 · as Hobbs
Pursuit
2022 · as Jesus Medina
Deadly Excursion: Kidnapped from the Beach
2021 · as Eduardo
The Penitent Thief
2021 · as Thomas
The 2nd
2020 · as Sproule
Greenland
2020 · as Micah