Actor
40 Dates and 40 Nights
2026 · as Curt
Bride or Die
2026 · as Nick
Bight
2026 · as Sebastian
Premarital
2025 · as Alan Rhodes
Impulse
2023 · as Benjamin
Hot Take: The Depp/Heard Trial
2022 · as Johnny Depp
Sweet Navidad
2021 · as Jax
Burning Lies
2021 · as Jason
Scrambled
2021 · as Hugo
A Very Charming Christmas Town
2020 · as Hayden
Psycho Stripper
2019 · as Owen Mathison
Stalked by My Patient
2018 · as Newton