2023
My Mother’s Wedding as Not available2022
The Other Me as Stranger2022
The Score as Frank2021
The Show as Not available2020
Come Away as Smoking Overweight Man2020
My Dad's Christmas Date as Mr. Thompson2018
Christopher Robin as Ralph Butterworth2017
Taboo as Appleby2017
The Death of Stalin as Musician #12017
Crooked House as Mr Gaitskill2017
Breathe as Hospital Chaplain2015
The Lobster as Doctor2015
Dragonheart 3: The Sorcerer's Curse as The Potter2015
Marley's Ghosts as Not available2015
The London Firm as The Contractor2014
The Musketeers as Not available2014
Grace of Monaco as Alfred Hitchcock2014
Mr. Turner as Henry William Pickersgill2013
Father Brown as Cardinal Bonipogio2013
Summer in February as Jory2011
Game of Thrones as Mace Tyrell2011
A Gun for George as Mr. Maddock2010
You Will Meet a Tall Dark Stranger as Jonathan2009
Bright Star as shopkeeper2009
Tormented as Mr. Humpage2009
Margaret as John Sergeant2009
Hell's Pavement as Daffyd Tudor2008
The Colour of Magic as Lumuel Panter2008
The Passion as Syrian Prefect2008
Mutant Chronicles as Science Monk2007
A Very British Sex Scandal as 'Khaki' Roberts2007
Heroes & Villains: Napoleon as General Doppet2006
Torchwood as Mr Garrett2006
Irish Jam as Tom Flannery2005
Doctor Who as Quayle2005
The Brothers Grimm as Mayor2005
Empire as Panza2004
Devil's Gate as Eagle2003
What a Girl Wants as Lord Orwood2003
Keen Eddie as Not available2002
Gangs of New York as P.T. Barnum2002
Nicholas Nickleby as Doctor2001
As If as Shower Man2001
A Knight's Tale as Old Bishop2001
Princess of Thieves as Friar Tuck2001
Deflation as Meditating Man2000
Lady Audley's Secret as Dr. Alwyn Mosgrave1999
The Adventures of Young Indiana Jones: Adventures in the Secret Service as Sinister German1999
You're Dead... as Cliff Sniffton (bank manager)1998
Merlin as Sir Boris1998
Vanity Fair as Not available1998
Swept from the Sea as Canon Van Stone1997
The Odyssey as Polites1997
Ivanhoe as Prior Aymer1996
The Fortunes and Misfortunes of Moll Flanders as Gent at Mint1996
The Portrait of a Lady as Bob Bantling1996
Jude as Auctioneer1996
The Fortunes and Misfortunes of Moll Flanders as Gent at Mint1996
The Wind in the Willows as The Prosecution Counsel1995
Restoration as Mr. Bung1995
Go Now as Walsh1995
The Plant as Geoff1995
Aristophanes: The Gods Are Laughing as Not available1994
Cadfael as Thomas of Bristol1994
The Madness of King George as MP1994
Martin Chuzzlewit as George Chuzzlewit1994
The Wimbledon Poisoner as Vicar1993
Heidi as Churchman1993
Shadowlands as Dr Eddie Monk1992
The Young Indiana Jones Chronicles as Sinister German1991
The Darling Buds of May as Mr. Ramsbottom1991
King Ralph as Royal Photographer1990
Mountains of the Moon as Lord Cowley1990
Chicago Joe and the Showgirl as Insp. Tarr1989
Tales from the Crypt as Valdemar Tymrak1989
The Cook, the Thief, His Wife & Her Lover as Turpin1989
Shadow of the Noose as William Thompson1989
Separate Bedrooms as Harvey1988
Jack the Ripper as Rodman1987
Empire State as Punter in cafe1986
Lovejoy as Antique Shop Owner1986
Pirates as Moonhead1986
Haunted Honeymoon as Cousin Francis Jr.1985
Brazil as Priest1985
Young Sherlock Holmes as Det. Sgt. Lestrade1985
Plenty as Radio Producer1985
Dreamchild as Mr. DuckworthNaN
Savage House as Dr. Hemmings1984
The Zany Adventures of Robin Hood as 1st Coachman1982
The Young Ones as Orgo