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
Credits from TMDB.