Actor · Born 1988
Ed Gein: The House of Horrors
2026 · as Ed Gein
The Crucifix: Blood of the Exorcist
2025 · as Father Stewart
Crocodile Swarm
2024 · as Don
The Jack in the Box Rises
2024 · as Jack
Topless
2023 · as Lucas
Betrayed
2022 · as Simon
The Jack in the Box: Awakening
2022 · as Doctor Clarke
Alcatraz
2018 · as Officer Miller
Wrong Number
2018 · as Man
The Revenge of Robert
2018
Le Fear II: Le Sequel
2016 · as Andrew
The Red Rose
2013 · as The Young Man