Actor · Born 1990
The Raven
2025 · as Edgar Allan Poe / Guy De Vere
You Can't Leave
2026 · as Aiden
Darkness of Man
2025 · as Viktor
Pandora: Fire and Ice
2025 · as Gregory Black
Speed Train
2025 · as Brad
The Workout
2025 · as Tony Lorenzo
Breakout
2023 · as Vincent Baros
Battle for Pandora
2022
Murder, Anyone?
2022 · as Cooper
The Magic
2021 · as David Kane
Survive the Game
2021 · as Michael
The Killer in My Backyard
2021 · as Josh