
2024
The Completely Made-Up Adventures of Dick Turpin as Lord Rookwood2022
Sister Boniface Mysteries as Malise Bonham Crane2021
The Larkins as Station Master Fox2020
Stardust as Mr Jones2020
Quiz as Lieutenant Colonel Village2020
Semi-Detached as Barry2019
Ghosts as Barclay2019
Ghosts as Barclay Beg-Chetwynde2019
This Time with Alan Partridge as Old Lady2018
Tower-D as Alexander2017
The Ghoul as Morland2017
Back as Uncle Geoff2017
Decline and Fall as Mr. Wilson2017
Quacks as The Pub Landlord2016
Upstart Crow as Sir Thomas2016
Here Boy as Des2015
Roald Dahl's Esio Trot as Shop Keeper2015
Together as Douglas the Neighbour2014
Outlander as Dr. Simms2014
Grantchester as Archdeacon2013
Plebs as Simeon2013
Vicious as Antonio St Alexis2013
Blandings as Sir Roderick Glossop2012
A Touch of Cloth as Andy Preacherman2012
A Young Doctor's Notebook as Pharmacist2011
Episodes as Bob2011
Holy Flying Circus as Dog Walker /Petitioner /Man Whose Wife Malcolm Muggeridge Said Made a Lovely Breakfast2010
This Is Jinsy as Trince2008
Hancock & Joan as Billy Marsh2008
Little Dorrit as Rugg2008
Margaret Thatcher: The Long Walk to Finchley as Dartford Returning Officer2008
Lab Rats as Professor John Mycroft2007
Benidorm as Beverley Westwood2007
Half Broken Things as Jack2007
Magicians as Magic Shop Manager2006
Hyperdrive as Supreme Ruler2004
Doctors and Nurses as Walt2003
Peep Show as Gerard2003
Blackball as Brian Cronk2002
Look Around You as Schoolmaster2002
15 Storeys High as Neville2002
15 Storeys High as Sergeant Hamilton1999
Onegin as Andrey Petrovitch1998
Big Train as Policeman1998
Stressed Eric as Not available1997
Jonathan Creek as Barry Opper1997
Gobble as Geoffrey Lester1996
Annie's Bar as Stiggy Bedford-Bounds1993
The Young Americans as Brian Carver1993
Chef as Bank Manager1993
Eye of the Storm as Customs Officers1992
Heartbeat as Denzil Arcourt1992
Heartbeat as Harry1992
In Dreams as Journalist/Emperor1991
Murder Most Horrid as Mason1990
Drop the Dead Donkey as Geoff1990
Drop the Dead Donkey as TV Announcer1990
Drop the Dead Donkey as Voice Over (voice)1990
Drop the Dead Donkey as Repeat introductions (voice) (uncredited)1990
Rita Rudner as Not available1990
Ben Elton: The Man from Auntie as Not available1989
Birds of a Feather as Mr Blair1989
Wilt as Mr. Yeo1988
Chelmsford 123 as Blind Man1988
Chelmsford 123 as Wolfbane1986
Mr. Pye as Harry Portiner1986
Noel's Christmas Presents as Not available1983
Blackadder as Ivor Biggun1974
Cambridge University 1974 Footlights Revue as Various