Actor
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
Judy
2019 · as Photographer
Una
2017 · as Joe
Tiny Bible
2015 · as Sam