

Red Riding Hood: After Ever After(2022)
Nun Wolf

Jeepers Creepers(2020)
American Reporter (voice)

Completely Bad News(2019)
Den Dennis

How The Young Ones Changed Comedy(2018)

Sleigh(2017)
Gerald

Ratburger(2017)
Headmaster

Red Top(2016)
Rupert Murdoch

Burn Burn Burn(2016)
Henry

I Give It a Year(2013)
Brian

The List(2013)
Ted Rove

Five Go to Rehab(2012)
Barmaid/Inspector

30 Years of Comic Strip(2012)

The Hunt for Tony Blair(2011)
Peter Mandelson

Prog Rock Britannia(2009)
Narrator
How to Be Old with Nicholas Craig(2009)
Nicholas Craig

Hogfather(2007)
Mr. Sideney

Flood(2007)
Keith Hopkins
How To Be Eighteenth Century(2006)
Nicholas Craig

Sex Actually(2005)
Graham

Three Steps to Hendon(2005)
Gerry Jameson

Bottom Mindless Violence(2004)
Neil Pye / Ralph Filthy (archive footage)

Bright Young Things(2003)
Taxi Driver

Four Men in a Plane(2000)
Tim Goodman

Four Men in a Car(1998)
Tim

The Land Girls(1998)
Gerald

You Are Here(1998)
Sheldon Cohen

Diana & Me(1997)
Taxi Driver

The Wind in the Willows(1996)
Car Salesman

Clockwork Mice(1995)
Parkey

Demonella(1993)
Father

Jealousy(1993)
Transvestite

Gregory: Diary of a Nutcase(1993)
Governor Wilkins

Carry On Columbus(1992)
The Wazir

Unnatural Pursuits(1992)
George Pepperly

Red Nose of Courage(1992)
Home Secretary

The Crying Game(1992)
Club Chairman/Waiter

Santa's First Christmas(1992)
Romuald the Reindeer

The Trials of Oz(1991)
John Peel

South Atlantic Raiders: Part 1(1990)
Stan

South Atlantic Raiders: Part 2 Argie Bargie!(1990)
Stan

Oxford(1990)
Steve's Manager/1st MI5 Man

Spaghetti Hoops(1990)
Aldo Vini

Frankenstein's Baby(1990)
Paul Hocking

GLC: The Carnage Continues(1990)
TV Presenter

Oh No, Not Them(1989)
Neil

Funseekers(1988)

Number 27(1988)
Andrew Veitch

The Strike(1988)
Bernard/Old Man/Camp Actor

More Bad News(1988)
Den Dennis

Eat the Rich(1987)
DHSS Manager

Filthy Rich & Catflap(1987)
Ralph Filthy

Private Enterprise(1986)
Derek

The Supergrass(1985)
Gunter

Brazil(1985)
Charlie--Dept. of Works

Dirty Movie(1984)
Nigel

Susie(1984)
Dave

Slags(1984)
Marlon

A Fistful of Travellers' Cheques(1984)
Paul

Yellowbeard(1983)
Mansell

Dead on Time(1983)
Boring Friend

Summer School(1983)
Julian

War(1983)
Various Roles

Bad News(1983)
Den Dennis

The Comic Strip(1981)
Merry Christmas Aubrey Flint
Ned