|
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 |
|
Jeffrey Archer: The Truth (2002) as Caspar, Tory Mp |
|
Stranded (2002) as Roberts |
|
From Hell (2001) as Sailor |
|
Second Sight: Kingdom of the Blind (2001) as DS Pewsey |
|
Hornblower: The Examination for Lieutenant (1998) as Steward |
|
Lost for Words (1996) as The Backpacker |
|
Wuthering Heights (1992) as Vicar |
|
Thacker (1992) as Geoff Waldron |
|
Drowning in the Shallow End (1990) as Ned |
|
Getting It Right (1989) as Peter |
|
Sitting Targets (1989) as Environmental Health Officer |
|
Dirty Rotten Scoundrels (1988) as English Sailor #1 |
|
Why Don’t You Dance (1988) as |
|
84 Charing Cross Road (1987) as Coronation Party Friend |
|
Personal Services (1987) as Terry |