Actor
Chasing Millions
2026 · as Journalist
Haunted Harmony Mysteries: Buried at C
2025 · as Pierce
The Reluctant Royal
2025 · as Allistair Covington-Breed
Night Driver
2025 · as John
Lambing
2022 · as David
The Perished
2019 · as Shane Daly
Black '47
2018 · as D'Arcy
Scope
2018 · as Adrian
Bare
2018 · as Karl
Lift
2016 · as Sean