Dracula 2025
as Henry Spencer
Freud's Last Session 2023
as Weldon
Benediction 2021
as Alexander Fenton
The Most Reluctant Convert: The Untold Story of C.S. Lewis 2021
as Hugo Dyson
The Bind 2019
as Connor
Pompeii 2019
Actor
Judy 2019
as Photographer
Una 2017
as Joe
Tiny Bible 2015
as Sam
Credits from TMDB.