Actor · Born 1964
Schadenfreude
2025 · as Sir Rufus Pool
Knightfall
2025 · as Julian Pollard
The Wasp
2024 · as Jim
Nemesis
2021 · as Lewis
Six Minutes to Midnight
2020 · as Band Leader
Master Moley by Royal Invitation
2019 · as (voice)
Muse
2019 · as The Bailiff
Patrick
2018 · as Mr. Peters
Another Mother's Son
2017 · as Vicar (uncredited)
5 Greedy Bankers
2016 · as Jeremy Maddox
Outside Bet
2012 · as Vicar
Dracula
2006 · as DI Burton