as William
2023
as Private Parry
2019
as Martin 17-21
as Mark
2006
as Rhys Simpson
2025
as Student Doctor Dennis Whitaker
as DC Simon Evans
2024
as Leo Newman
2022
as Father Luton
2020
as Kid Sampson
as Karl-Heinz Wiegels
2017
as Jacob
as Jack
as Vlad
2012
as Vlad Dracula