2024
The Completely Made-Up Adventures of Dick Turpin as Derek2022
Why Didn't They Ask Evans? as Coroner2019
Superstructures: Engineering Marvels as Narrator2018
This Country - The Aftermath as Len Clifton2017
This Country as Len Clifton2017
Crooked House as Cairo Spymaster2016
A Quiet Passion as Samuel Bowles2015
Ballot Monkeys as Jack2014
Inside No. 9 as George Waterhouse2013
Vikings as Earl Bjarni2013
Father Brown as Denny Beaton2012
Call the Midwife as Sergeant Woolf2012
Call the Midwife as Sergeant Aubrey Woolf2010
Downton Abbey as Mr. Moore2008
Tess of the D'Urbervilles as Mr Crick2008
Happy-Go-Lucky as Patient2008
Somers Town as Angry Resident2007
I Am Bob as Pope John Paul II Lookalike/Cabbie2007
The History of Mr Polly as Not available2006
Ancient Rome: The Rise and Fall of an Empire as Senator Scaevinus2006
The Ruby in the Smoke as Mr Higgs2006
Chromophobia as Lord Killally2006
Stan as Babe (Oliver Hardy)2005
Doctor Who as Friar Tuck2005
Dear Wendy as Dick's Dad2004
Fungus the Bogeyman as Farmer2003
Trevor's World of Sport as Phil2003
Eroica as Otto Fisher2002
Foyle's War as Curling2002
Spooks as Deery2002
Rose and Maloney as Dr. Kenneth Berrington2002
Gangs of New York as Man in Tweed's Office (uncredited)2001
Murphy's Law as Not available2001
The Emperor's New Clothes as Leaud2001
Lorna Doone as John Fry2000
My Hero as Charles Splink2000
Lorna Doone as John Fry2000
Longitude as Roger Wills1999
Days Like These as Not available1999
Sex 'n' Death as William1998
Duck Patrol as James 'Ollie' Oliver1998
Bob and Margaret as Not available1997
Midsomer Murders as Sean Moorcroft1997
Ivanhoe as Gurth1997
Trial & Retribution as Not available1997
A Perfect State as Not available1997
Chalk as Not available1996
Dalziel & Pascoe as Not available1996
Our Friends in the North as DCS Dennis Cockburn1996
Burn Your Phone as Caller1995
Queen's Nose as Security Officer1995
Loved Up as Cabbie1995
A Very Open Prison as Landlord1993
Frank Stubbs Promotes as Archie Nash1993
Gallowglass as Stan1992
Heartbeat as John Oakes1992
Love Hurts as Not available1992
Wuthering Heights as Dr. Kenneth1992
An Ungentlemanly Act as Des King1992
The Silent Touch as Muller1991
Chernobyl: The Final Warning as Feodor Lashelya1991
Redemption as Vernon Shorter1989
Agatha Christie's Poirot as Ed Opalsen1989
The Woman in Black as Farmer1989
Fellow Traveller as Detective Sergeant1988
Chelmsford 123 as Loquens1988
Drowning by Numbers as Hardy1988
No Further Cause For Concern as Mr Maybourne1988
Infantile Disorders as Man on Bus1987
Star Cops as Colin Devis1986
Lovejoy as Sergeant1986
Casualty as Ralph1986
The Singing Detective as Not available1986
The Whistle Blower as Insp. Bourne1986
Mr. Pye as Charlie1985
Doctor Who: Revelation of the Daleks as Takis1985
Billy the Kid and the Green Baize Vampire as Not available1984
The Bill as Not available1982
Smiley's People as Not available1982
Moonlighting as Hire Shop Man1982
Baal as 4th Woodcutter1981
Bergerac as Sorel1980
Lady Killers as Oliver1979
Minder as Officer1979
Minder as Derek1979
Terry and June as Taxi Driver1963
Doctor Who as Takis1980
Lady Killers Writer