| |
| Film Credits | | |
| | | |
| THE SHOUT | 1978 | asylum fielder |
| THE LIFE STORY OF BAAL | 1978 | woodcutter |
| FOUR QUESTIONS ABOUT ART | 1979 | narrator |
| PHOELIX | 1979 | cast member |
| BREAKING GLASS | 1980 | station porter |
| THE DOGS OF WAR | 1980 | film crew |
| TIME BANDITS | 1981 | compère |
| DEAD ON TIME | 1983 | cast member |
| THE MAN WHO SHOT CHRISTMAS | 1984 | Nick / Father Christmas |
| THE HIT | 1984 | barrister |
| BRAZIL | US, 1985 | Dr Jaffe |
| THE GOOD FATHER | 1986 | Roger Miles |
| SUPERMAN IV: THE QUEST FOR PEACE | US, 1987 | Jean-Pierre Dubois |
| VROOM | 1988 | Donald |
| ERIK THE VIKING | UK / Sweden, 1989 | Ernest the Viking |
| LIFE IS SWEET | 1990 | Andy |
| THE CRYING GAME | UK / Japan, 1992 | Col |
| WIDOWS' PEAK | UK / US, 1994 | Con Clancy |
| PRINCESS CARABOO | US, 1994 | Mr Worrall |
| BULLETS OVER BROADWAY | US, 1994 | Warner Purcell |
| RICHARD III | UK / US, 1995 | Buckingham |
| ROUGH MAGIC | France / UK, 1995 | Doc Ansell |
| THE SECRET AGENT | US / UK, 1996 | Chief Inspector Heat |
| THE BORROWERS | 1997 | Pod Clock |
| SMILLA'S SENSE OF SNOW | Germany / Denmark / Sweden, 1997 | Lagermann |
| LITTLE VOICE | UK / US, 1998 | Mr Boo |
| THE ANNIVERSARY | 1998 | screenplay / cast member |
| THE AVENGERS | US, 1998 | Mother |
| TOPSY-TURVY | UK / US, 1999 | William Schwenk Gilbert |
| BIG DAY | 1999 | script / Robert |
| MOULIN ROUGE | US / Australia, 2001 | Harold Zidler |
| BRIDGET JONES'S DIARY | US / France / UK, 2001 | Bridget's dad |
| IRIS | UK / US, 2001 | John Bayley |
| GANGS OF NEW YORK | US, 2002 | Boss Tweed |
| NICHOLAS NICKLEBY | US / UK, 2002 | Wackford Squeers |
| BRIGHT YOUNG THINGS | 2003 | the drunken major |
| ANNA SPUD | 2003 | Dad (voice) |
| VANITY FAIR | US / UK, 2004 | Mr Osborne |
| ALIEN INVASION | 2004 | cast member |
| AROUND THE WORLD IN 80 DAYS | US / UK / Germany / Ireland, 2004 | Lord Kelvin |
| BRIDGET JONES: THE EDGE OF REASON | US / France / UK / Ireland, 2004 | Bridget's dad |
| VERA DRAKE | UK / France / US, 2004 | judge |
| THE MAGIC ROUNDABOUT | UK / France, 2005 | Brian the Snail (voice) |
| THE CHRONICLES OF NARNIA: THE LION, THE WITCH AND THE WARDROBE | US, 2005 | Professor Kirke |
| ROBOTS | US, 2005 | Madame Gasket (voice) |
| VALIANT | UK / US, 2005 | Sergeant (voice) |
| ART SCHOOL CONFIDENTIAL | US, 2006 | Jimmy |
| FREE JIMMY / SLIPP JIMMY FRI | Norway / UK, 2006 | Ringmaster Stromowski (voice) |
| HOT FUZZ | US / UK / France, 2007 | Inspector Frank Butterman |
| | | |
| Television Credits | | |
| | | |
| PLAY FOR TODAY: Long Distance Information | BBC1 tx 11/10/1979 | Mackaness |
| NOT THE NINE O'CLOCK NEWS | BBC2 tx 6/11/1979 | on-screen participant |
| PLAYHOUSE: Games Without Frontiers | BBC2 tx 9/5/1980 | Stewart |
| PLAY FOR TODAY: The Adventures of Frank - Seeds of Ice | BBC1 tx 11/11/1980 | Mr Champing |
| BIRD OF PREY: Input Classified | BBC1 tx 22/4/1982 | Det Insp Richardson |
| ARENA: Mike Leigh Making Plays | BBC2 tx 4/9/1982 | on-screen participant |
| WALTER | Channel 4 tx 2/11/1982 | Joseph |
| PLAY FOR TODAY: Intensive Care | BBC2 tx 9/11/1982 | Mr Horsfall |
| OUR WINNIE | BBC2 tx 12/11/1982 | second attendant |
| WALTER AND JUNE | Channel 4 tx 26/5/1983 | orderly |
| BIRTH OF A NATION | ITV tx 19/6/1983 | Geoff Figg |
| THE BLACK ADDER: The Queen of Spain's Beard | BBC1 tx 6/7/1983 | interpreter |
| LOVING WALTER | ITV tx 17/7/1983 | Joseph |
| THE LAST COMPANY CAR | ITV tx 31/7/1983 | Gordon |
| ONLY FOOLS AND HORSES: May the Force Be With You | BBC1 tx 8/12/1983 | Roy Slater |
| THE NATIONAL THEATRE OF BRENT'S MESSIAH | Channel 4 tx 18/1/1984 | Wallace |
| CROWN COURT: Whisper Who Dares | ITV tx 24 - 26/1/1984 (3 pts) | Robert MacBride |
| VICTORIA WOOD - AS SEEN ON TV | BBC1 tx 11/1 - 8/2/1985 (4 edns) | cast member |
| SUMMER SEASON: Picture Friend | BBC2 tx 2/7/1985 | cast member |
| HAPPY FAMILIES: Edith | BBC1 tx 17/10/1985 | Dalcroix |
| HAPPY FAMILIES: Cassie | BBC1 tx 24/10/1985 | Dalcroix |
| HAPPY FAMILIES: Dalcroix | BBC1 tx 31/10/1985 | Dalcroix |
| ONLY FOOLS AND HORSES: To Hull and Back | BBC1 tx 25/12/1985 | Roy Slater |
| SILAS MARNER | BBC2 tx 30/12/1985 | Jem Rodney |
| SCREEN TWO: The Insurance Man | BBC2 tx 23/2/1986 | Gutling |
| MARJORIE AND THE PREACHERMAN | BBC1 tx 9/6/1987 | script |
| VICTORIA WOOD - AS SEEN ON TV: Special | BBC2 tx 18/12/1987 | cast member |
| THE MODERN WORLD - TEN GREAT WRITERS: Joseph Conrad's 'The Secret Agent' | Channel 4 tx 17/1/1988 | Ossipon |
| TALES OF THE UNEXPECTED: The Facts of Life | ITV tx 29/1/1988 | Mr Lovejoy |
| THEATRE NIGHT: The Miser | PBS (US) tx 1/4/1988; BBC2 tx 8/5/1988 | Maitre Jacques |
| DRAMARAMA: Making Waves | ITV tx 4/7/1988 | Uncle Keith |
| BLACKADDER'S CHRISTMAS CAROL | BBC1 tx 28/12/1988 | Prince Albert |
| REVOLUTION!! | BBC2 tx 9/7/1989 | script / Wallace |
| VICTORIA WOOD: Staying In | BBC1 tx 21/12/1989 | Alan Hammond |
| SCREEN ONE SPECIAL: Happy Feet | BBC1 tx 1/1/1991 | cast member |
| ONLY FOOLS AND HORSES: The Class of '62 | BBC1 tx 20/1/1991 | Roy Slater |
| SHORT AND CURLIES: The Hangover | Channel 4 tx 30/1/1991 | voice |
| 4 PLAY: Work! | Channel 4 tx 9/3/1991 | Steven Parrish |
| THE STAGGERING STORIES OF FERDINAND DE BARGOS: Series 2 | BBC2 tx 4/4 - 9/5/1991 (6 eps) | voice |
| PERFORMANCE: Nona | BBC2 tx 19/10/1991 | cast member |
| GONE TO THE DOGS | ITV tx 29/11 - 27/12/1991 (5 pts) | Jim Morley |
| MURDER MOST HORRID: A Determined Woman | BBC2 tx 5/12/1991 | Selwyn Proops |
| PALLAS | Channel 4 tx 24 - 27/12/1991 (10 eps) | voice |
| SCREEN TWO: Enchanted April | BBC2 tx 5/4/1992 | Frederick Arbuthnot |
| INSPECTOR MORSE: Absolute Conviction | ITV tx 8/4/1992 | Charlie Bennett |
| A SENSE OF HISTORY | Channel 4 tx 26/4/1992 | script / 23rd Earl of Leete |
| GONE TO SEED | ITV tx 13/11 - 18/12/1992 (6 pts) | Monty |
| THE STAGGERING STORIES OF FERDINAND DE BARGOS: Series 3 | BBC2 tx 4/3 - 5/4/1993 (6 eps) | voice |
| THE COMIC STRIP PRESENTS...: Detectives on the Edge of a Nervous Breakdown | BBC2 tx 22/4/1993 | George |
| SCREEN ONE: Wide-Eyed and Legless | BBC1 tx 5/9/1993 | Deric Longden |
| PRINCE CINDERS | Channel 4 tx 27/12/1993 | Ugly brother (voice) |
| HEROES AND VILLAINS: The Last Englishman | BBC1 tx 9/2/1995 | Colonel A.D. Wintle |
| THE STAGGERING STORIES OF FERDINAND DE BARGOS: Series 4 | BBC2 tx 30/7 - 3/9/1995 (4 eps) | voice |
| THE PETER PRINCIPLE | BBC1 tx 4/9/1995 | Peter Duff |
| FIRST SIGN OF MADNESS: Billingsgate Alfie | ITV tx 6/8/1996 | Alfie |
| BRAMBLY HEDGE: Winter Story | BBC1 tx 25/12/1996 | voice |
| PERCY THE PARK KEEPER: One Snowy Night | ITV tx 25/12/1996 | voice |
| THE PETER PRINCIPLE: Series 1 | BBC1 tx 2/6 - 7/7/1997 (6 eps) | Peter Duffley |
| COMIC RELIEF 1997: Film Critic | BBC1 tx 14/7/1997 | on-screen participant |
| BRAMBLY HEDGE: Autumn Story | BBC1 tx 26/10/1997 | voice |
| SUPERSTORE | BBC2 tx 5 - 19/3/1998 (3 pts) | narrator |
| RED NOSE DAY 1999: Doctor Who in The Curse of Fatal Death | BBC1 tx 12/3/1999 | The Eleventh Doctor |
| THE PETER PRINCIPLE: Series 2 | BBC1 tx 3/2 - 6/3/2000 (6 eps) | Peter Duffley |
| THE MAKING OF BRIDGET JONES'S DIARY | Channel 5 tx 22/4/2001 | on-screen participant |
| THE KING'S BEARD | ITV tx 24/12/2001 | The Wizard (voice) |
| JUDI DENCH - A BAFTA TRIBUTE | BBC1 tx 12/1/2002 | guest |
| THE GATHERING STORM | HBO (US) tx 27/4/2002; BBC2 tx 12/7/2002 | Desmond Morton |
| AND STARRING PANCHO VILLA AS HIMSELF | HBO (US) tx 7/9/2003; Sky Movies tx 1/2/2005 | Harry Aitken |
| THE YOUNG VISITERS | BBC1 tx 26/12/2003 | executive producer / Alfred Salteena |
| PRIDE | Arts & Entertainment (US) tx 21/6/2004; BBC1 tx 27/12/2004 | Eddie (voice) |
| TOOTH | Sky Box Office tx 20/10/2004 | The Rabbit (voice) |
| VICTORIA WOOD: A BAFTA Tribute | BBC1 tx 5/2/2005 | on-screen participant |
| COMIC RELIEF: Spider-Plant Man | BBC1 tx 11/3/2005 | Batman |
| COMEDY LAB: Whatever | Channel 4 tx 13/5/2005 | on-screen participant |
| THE STREET | BBC1 tx 13/4 - 18/5/2006 (6 pts) | Stan McDermott |
| LONGFORD | Channel 4 tx 26/10/2006 | Lord Longford |
| | | |
| Other Credits | | |
| | | |
| OH WHAT THE HELL | 1984 | cast member |
| RUNNING OUT OF LUCK | 1985 | cast member |
| LONDON FILM FESTIVAL TRAILER 1991 | 1991 | cast member |
| BEHIND THE NOSE | 1992 | on-screen participant |