2020
Come Away as Smoking Overweight Man2018
Christopher Robin as Ralph Butterworth2017
Taboo as Appleby2017
The Death of Stalin as Musician #12017
Breathe as Hospital Chaplain2017
Crooked House as Mr Gaitskill2015
The Lobster as Doctor2015
Dragonheart 3: The Sorcerer's Curse as The Potter2014
The Musketeers as Not available2014
Grace of Monaco as Alfred Hitchcock2013
Father Brown as Cardinal Bonipogio2011
Game of Thrones as Mace Tyrell2010
You Will Meet a Tall Dark Stranger as Jonathan2009
Bright Star as shopkeeper2008
The Colour of Magic as Lumuel Panter2008
Mutant Chronicles as Science Monk2006
Torchwood as Mr Garrett2005
Doctor Who as Quayle2005
The Brothers Grimm as Mayor2003
What a Girl Wants as Lord Orwood2002
Gangs of New York as P.T. Barnum2002
Nicholas Nickleby as Doctor2001
A Knight's Tale as Old Bishop2001
As If as Shower Man2000
Lady Audley's Secret as Dr. Alwyn Mosgrave1998
Merlin as Sir Boris1997
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
The Wind in the Willows as The Prosecution Counsel1996
Jude as Auctioneer1995
Restoration as Mr. Bung1994
Cadfael as Thomas of Bristol1992
The Young Indiana Jones Chronicles as Sinister German1991
The Darling Buds of May as Mr. Ramsbottom1990
Mountains of the Moon as Lord Cowley1989
Tales from the Crypt as Valdemar Tymrak1989
The Cook, the Thief, His Wife & Her Lover as Turpin1988
Jack the Ripper as Rodman1986
Lovejoy as Antique Shop Owner1985
Brazil as Priest1985
Dreamchild as Mr. Duckworth1982
The Young Ones as OrgoNaN
Savage House as Dr. Hemmings2025
My Mother’s Wedding as Not available2022
The Score as Frank2022
The Other Me as Stranger2021
The Show as Not available2020
My Dad's Christmas Date as Mr. Thompson2015
Marley's Ghosts as Not available2015
The London Firm as The Contractor2014
Mr. Turner as Henry William Pickersgill2013
Summer in February as Jory2011
A Gun for George as Mr. Maddock2009
Margaret as John Sergeant2009
Tormented as Mr. Humpage2009
Hell's Pavement as Daffyd Tudor2008
The Passion as Syrian Prefect2007
A Very British Sex Scandal as 'Khaki' Roberts2007
Heroes & Villains: Napoleon as General Doppet2006
Irish Jam as Tom Flannery2005
Empire as Panza2004
Devil's Gate as Eagle2003
Keen Eddie as Not available2001
Princess of Thieves as Friar Tuck2001
Deflation as Meditating Man1999
The Adventures of Young Indiana Jones: Adventures in the Secret Service as Sinister German1999
You're Dead... as Cliff Sniffton (bank manager)1998
Swept from the Sea as Canon Van Stone1998
Vanity Fair as Not available1996
The Fortunes and Misfortunes of Moll Flanders as Gent at Mint1995
Go Now as Walsh1995
The Plant as Geoff1995
Aristophanes: The Gods Are Laughing as Not available1994
Martin Chuzzlewit as George Chuzzlewit1994
The Madness of King George as MP1994
The Wimbledon Poisoner as Vicar1993
Heidi as Churchman1993
Shadowlands as Dr Eddie Monk1991
King Ralph as Royal Photographer1990
Chicago Joe and the Showgirl as Insp. Tarr1989
Shadow of the Noose as William Thompson1989
Separate Bedrooms as Harvey1987
Empire State as Punter in cafe1986
Pirates as Moonhead1986
Haunted Honeymoon as Cousin Francis Jr.1985
Plenty as Radio Producer1985
Young Sherlock Holmes as Det. Sgt. Lestrade1984
The Zany Adventures of Robin Hood as 1st Coachman