2024
Ellis as Foster Lang2023
The Change as Forester2023
The Change as Policeman2022
The Man Who Fell to Earth as Gent #12022
Sister Boniface Mysteries as Tom Thomas2022
A Midsummer Night's Dream as Egeus2021
Grace as Senior Clive Ellis2021
The Protégé as Doctor2021
Ruth as Kenneth2021
The Cathar as Landowner2020
Bridgerton as Farmer Robert2019
Gentleman Jack as Bishop2019
Granbad as Granddad2018
The Last Witness as Kings Arms Landlord2017
1066: A Year to Conquer England as English Noble2017
1066: A Year to Conquer England as English Noble2016
The Living and the Dead as Abel North2016
Flowers as Bolero2015
The Coroner as John 'Blackbeard' Fraser2015
Midwinter of the Spirit as Cannon Dobbs2015
Arthur & Merlin as King Vortigern2015
Legacy as Homeless Guy2015
National Theatre Live: Treasure Island as Blind Pew2014
Detectorists as Larry Bishop2014
Detectorists as Bishop2014
300: Rise of an Empire as Old Statesman2014
Blood Moon as Charlie Packham2014
Tommy Cooper: Not Like That, Like This as Billy Mayo2013
Vikings as Gudmund2013
Da Vinci's Demons as Not available2013
Atlantis as Dymas2013
N.F.A. (No Fixed Abode) as John2012
Truth or Dare as Woodbridge2010
Gulliver's Travels as Foreman2010
The Wolfman as Kirk2010
Never Let Me Go as Keffers2010
The Nativity as Abimael2010
Round Ireland with a Fridge as Mac2010
National Theatre Live: Nation as Captain Roberts2009
Dorian Gray as Theatre Manager2009
The Boat That Rocked as Marianne's Captain2009
Shadows in the Sun as Not available2009
Slaughter as Jorgen2008
Merlin as The Apothecary2008
RocknRolla as Barman2007
Holby Blue as Desk Sergeant Edward 'Mac' McFadden2007
Elizabeth: The Golden Age as Cellarman2006
Pirates of the Caribbean: Dead Man's Chest as Edinburgh Cook2006
Robin Hood as Not available2005
Harry Potter and the Goblet of Fire as Ministry Wizard2004
Hustle as Bob2004
The Mysti Show as Not available2004
Not Only But Always as Teabag2001
A Knight's Tale as Retired Knight2001
Mr In-Between as Detective Inspector Marlowe2001
Superstition as Vassi2001
Love or Money as Willy2000
Border Cafe as Danny Hannah2000
Clocking Off as Not available2000
Sabotage!! as General 3 - Nicamore1998
Tale of the Mummy as Morris1998
Jinnah as Birwhistle1997
Photographing Fairies as Prison Warder1996
Surviving Picasso as Waiting Man1995
Queen's Nose as Chief1995
An Independent Man as Not available1995
The Choir as Jim Woodcote1995
A Very Open Prison as Ricky Dorrell1994
Wycliffe as Pub Landlord1994
The Vicar of Dibley as Not available1993
Lady Chatterley as Field1992
Mrs. 'Arris Goes to Paris as Not available1992
Is That All There Is? as Self1990
The Fool as Not available1989
Birds of a Feather as Policeman1988
Red Dwarf as Einstein Bob1986
Casualty as Geoff Cole1986
Lovejoy as Van Driver1984
The Bill as Not available1981
Venom as Driver1980
The Gentle Touch as Not available1979
You're Not Watching Me, Mummy as Aubrey1978
Blake's 7 as Guard1978
Let's Get Laid as Sgt. Millicent1977
Anna Karenina as Not available1975
The Sweeney as Ted Parkin1975
Royal Flash as Policeman1973
O Lucky Man! as Not available1971
Justice as LorimerNaN
Cat Got Your Tongue as Brian