|
Stonehenge: Secrets of the New Stone (2026) as Self |
|
Dragonfly (2025) as John |
|
The Phoenician Scheme (2025) as Notary |
|
Princes in the Tower: A Damning Discovery (2024) as Presenter |
|
Wicked Little Letters (2024) as Mr. Treading |
|
The One Note Man (2023) as One Note Man |
|
Jason & Clara: In Memory of Maudie (2023) as |
|
A Ghost Story for Christmas: Count Magnus (2022) as Mr Wraxhall |
|
The Trick (2021) as Phil Jones |
|
Something Borrowed (2020) as Stanley |
|
The Children Act (2018) as Nigel Pauling |
|
The Man Who Killed Don Quixote (2018) as Rupert |
|
The Overcoat (2017) as Christopher Cobbler |
|
Hampstead (2017) as James Smythe |
|
You Can't Teach a New Dog Old Tricks (2016) as Mr. Humphreys |
|
Nativity 3: Dude, Where's My Donkey?! (2014) as Gordon Shakespeare |
|
Nativity 2: Danger in the Manger! (2012) as Gordon Shakespeare |
|
Lost Christmas (2011) as Noel Noble |
|
Victoria Wood's Midlife Christmas (2009) as |
|
Nativity! (2009) as Gordon Shakespeare |
|
Wild Child (2008) as Mr. Nellist |
|
Miss Austen Regrets (2008) as Rev Clarke |
|
The Golden Compass (2007) as Bolvangar Official |
|
The History of Mr Polly (2007) as |
|
Once Upon a Time on the Westway (2007) as Desmond Marshal |
|
Housewife, 49 (2006) as Dr Roger Brierley |
|
Sixty Six (2006) as Mr. Spender |
|
Fear of Fanny (2006) as Derek |
|
Confetti (2006) as Gregory |
|
My Family and Other Animals (2005) as Durant |
|
The Booze Cruise II: The Treasure Hunt (2005) as Laurence |
|
Bridget Jones: The Edge of Reason (2004) as Charlie Parker-Knowles |
|
In Denial of Murder (2004) as Stephen Downing |
|
She Stoops to Conquer (2003) as Diggory |
|
State of Mind (2003) as Nathan Saunders |
|
Sabotage!! (2000) as Capt. Worplesdon |
|
Circus (2000) as Dom |
|
Onegin (1999) as Guillot |
|
Sex 'n' Death (1999) as Mick Luger |
|
Bostock's Cup (1999) as Tommy Bennett |
|
Tomorrow Never Dies (1997) as HMS Bedford Principal Warfare Officer |
|
Split Second (1992) as Coroner's Assistant |
|
High Hopes (1989) as Wayne |
|
Geronto () as Older |