| |
| Television credits |
| |
| HOW'S YOUR FATHER?: Help! | ITV tx 25/7/1980 | Sissie |
| BOOM BOOM... OUT GO THE LIGHTS | BBC2 tx 14/10/1980 | performer |
| BOOM BOOM... OUT GO THE LIGHTS | BBC2 tx 5/5/1981 | performer |
| SHINE ON, HARVEY MOON (Series 1) | ITV tx 8/1-12/2/1982 (6 pts) | Lou Lewis |
| SHINE ON, HARVEY MOON (Series 2) | ITV tx 10/9-15/10/1982 (9 pts) | Lou Lewis |
| THE YOUNG ONES (Series 1) | BBC2 tx 9/11-14/12/1982 (6 edns) | Neil |
| THE COMIC STRIP PRESENTS...: War | Channel 4 tx 3/1/1983 | Tommy / Doc / Ivan / McClowsky / Australian |
| THE COMIC STRIP PRESENTS...: The Beat Generation | Channel 4 tx 17/1/1983 | Charles |
| THE COMIC STRIP PRESENTS...: Bad News Tour | Channel 4 tx 24/1/1983 | Den Dennis |
| THE COMIC STRIP PRESENTS...: Summer School | Channel 4 tx 31/1/1983 | Julian |
| THE COMIC STRIP PRESENTS...: Dirty Movie | Channel 4 tx 7/1/1984 | Nigel |
| THE COMIC STRIP PRESENTS...: Susie | Channel 4 tx 14/1/1984 | Dave |
| THE COMIC STRIP PRESENTS...: A Fistful of Travellers' Cheques | Channel 4 tx 21/1/1984 | Paul |
| THE COMIC STRIP PRESENTS...: Slags | Channel 4 tx 11/2/1984 | Marlon |
| THE YOUNG ONES (Series 2) | BBC2 tx 8/5-19/6/1984 (6 pts) | Neil |
| SHINE ON, HARVEY MOON (Series 3) | ITV tx 1/6-20/10/1984 (9 pts) | Lou Lewis |
| ROLL OVER BEETHOVEN | 13 parts, ITV tx 25/2-27/5/1985 | Nigel |
| STORYBOARD: King & Castle | ITV tx 20/8/1985 | David Castle |
| THE COMIC STRIP PRESENTS...: Private Enterprise | Channel 4 tx 2/1/1986 | Derek |
| COME DANCING WITH JOOLS HOLLAND | ITV tx 31/12/1986 | on-screen participant |
| SATURDAY LIVE | Channel 4 tx 8/2/1986 | performer |
| KING AND CASTLE (Series 1) | ITV tx 3/9-8/10/1986 (6 eps) | David Castle |
| FILTHY RICH AND CATFLAP | 6 parts, BBC tx 7/1-11/2/1987 | Filthy Ralph |
| BLACKADDER THE THIRD: Nob and Nobility | BBC1 tx 1/10/1987 | Lord Smedley / Madame Guillotine |
| A NIGHT OF COMIC RELIEF | BBC1 tx 5/2/1988 | cast member |
| THE COMIC STRIP PRESENTS...: The Strike | Channel 4 tx 20/2/1988 | Bernard / Old Man / Camp Actor 1 |
| THE COMIC STRIP PRESENTS...: More Bad News | Channel 4 tx 27/2/1988 | Den Dennis |
| THE COMIC STRIP PRESENTS...: Funseekers | Channel 4 tx 26/3/1988 | script / Tony |
| KING AND CASTLE (Series 2) | ITV tx 10/5-14/6/1988 (6 eps) | David Castle |
| SUNDAY PREMIERE: Number 27 | BBC2 tx 23/10/1988 | Andrew Veitch |
| BLACKEYES | BBC2 tx 29/11-20/12/1989 (4 eps) | Jeff |
| THE COMIC STRIP PRESENTS...: South Atlantic Raiders | BBC2 tx 1 & 8/2/1990 (2 pts) | Stan |
| THE COMIC STRIP PRESENTS...: GLC - The Carnage Continues | BBC2 tx 15/2/1990 | TV Presenter |
| THE COMIC STRIP PRESENTS...: Oxford | BBC2 tx 22/2/1990 | Steve's Manager / first MI5 man |
| THE COMIC STRIP PRESENTS...: Spaghetti Hoops | BBC2 tx 1/3/1990 | Aldo Vini |
| SCREEN ONE: FRANKENSTEIN'S BABY | BBC1 tx 9/9/1990 | cast member |
| NICHOLAS CRAIG - THE NAKED ACTOR | BBC2 tx 22/11-20/12/1990 (5 pts) | Nicholas Craig |
| PERFORMANCE: The Trials of Oz | BBC2 tx 9/11/1991 | John Peel |
| THE RETURN OF THE MAGIC ROUNDABOUT | Channel 4 tx 25/12/1991 | script |
| THE MAGIC ROUNDABOUT (Series 1) | Channel 4 tx 2/1/-13/3/1992 (52 eps) | English script and voices |
| THE NICHOLAS CRAIG MASTERCLASS | BBC2 tx 12/3-16/4/1992 (5 pts) | Nicholas Craig |
| THE COMIC STRIP PRESENTS...: Red Nose of Courage | BBC2 tx 9/4/1992 | Home Secretary |
| WITH TWO LUMPS OF ICE | BBC 1992 (3 pts) | cast member |
| THE COMIC STRIP PRESENTS...: The Crying Game | BBC2 tx 5/5/1992 | Club Chairman /waiter |
| TV HELL: Nicholas Craig's Masterpiece Theatre | BBC2 tx 31/8/1992 | Nicholas Craig |
| UNNATURAL PURSUITS | BBC2 tx 7 & 9/12/1992 (2 pts) | cast member |
| BONJOUR LA CLASSE | BBC1 tx 15/2-22/3/1993 (6 pts)
| Cast Member |
| THE MAGIC ROUNDABOUT (Series 2) | Channel 4 tx 20/4-9/9/1993 (53 eps) | English script and voices |
| THE BIG E | ITV tx 25/4/1993 | on-screen participant |
| THE COMIC STRIP PRESENTS...: Gregory - Diary of a Nutcase | BBC2 tx 13/5/1993 | cast member |
| THE COMIC STRIP PRESENTS...: Demonella | BBC2 tx 20/5/1993 | Father |
| THE COMIC STRIP PRESENTS...: Jealousy | BBC2 tx 27/5/1993 | transvestite |
| THE MEMOIRS OF SHERLOCK HOLMES: The Golden Pince-Nez | ITV tx 14/6/1993 | cast member |
| PEBBLE MILL | BBC1 tx 1/4/1994 | guest |
| WAKE UP WITH...: Let's Get Divorced! | 14/7/1994 | script / Jonathan Hughes |
| THE GOOD SEX GUIDE | ITV tx 10/10/1994 | on-screen participant |
| MARRIAGE OF FIGARO | BBC2 tx 29-30-311/12/1994 (3 pts)
| Antonio, the gardener |
| SHOWSTOPPERS | BBC1 tx 8/1/1995 | on-screen participant |
| SHINE ON HARVEY MOON (Series 5) | ITV tx 23/4-8/5/1995 (6 eps)
| Lou |
| SHINE ON HARVEY MOON (Series 6) | ITV tx 14/7-18/8/1995 (6 eps)
| Lou |
| RED WHITE AND TRUE | BBC1 tx 30/7/1995 | voice |
| SHAKESPEARE SHORTS: Twelfth Night | BBC2 tx 10/5/1996 | Malvolio |
| ROMUALD THE REINDEER | BBC1 tx 24/9-20/12/1996 (13 eps) | voice |
| WHO COULD ASK FOR ANYTHING MORE? - A CELEBRATION OF IRA GERSHWIN | BBC2 tx 31/12/1996 | music performer |
| CUTS | ITV tx 31/12/1996 | Jocelyn Pride |
| THE JACK DOCHERTY SHOW | Channel 5 tx 9/4/1997 | Guest |
| JONATHAN CREEK: The Reconstituted Corpse | BBC2 tx 24/5/1997 | Shelford |
| THE GRIMLEYS (Pilot) | ITV tx 5/7/1997 | Baz Grimley |
| ENGLISH FILE: Poetry Backpack | ITV tx 16/9/1997 | Co-presenter on William Blake |
| PAUL MERTON IN GALTON AND SIMPSON'S: I Tell You It's Burt Reynolds | ITV tx 16/9/1997 | Gavin |
| FIRST EDITION: Fathers | ITV tx 21/10/1997 | presenter |
| FIRST ON FOUR: Comic Strip | Channel 4 tx 8/4/1998 | on-screen participant |
| THE COMIC STRIP PRESENTS...: Four Men in a Car | Channel 4 tx 12/4/1998 | Tim Goodman |
| THIS MORNING | ITV tx 1/9/1998 | guest |
| YOU ARE HERE | Channel 4 tx 30/12/1998 | Sheldon Cohen |
| POETRY FOR GCSE | BBC 1999 | co-presenter on William Blake |
| A HISTORY OF ALTERNATIVE COMEDY: As Seen on TV | BBC2 tx 17/1/1999 | archive footage |
| THE GRIMLEYS (Series 1) | ITV tx 8/3-20/4/1999 (6 eps) | Baz Grimley |
| LOOK AGAIN: The BILL | ITV tx 7/10/1999 | Colin Boswell |
| BEST OF BRITISH: Ben Elton | BBC1 tx 5/11/1999 | on-screen participant |
| THE NEARLY COMPLETE AND UTTER HISTORY OF EVERYTHING | BBC1 tx 2 & 4/1/2000 (2 edns) | cast member |
| THE COMIC STRIP PRESENTS...: Four Men in a Plane | Channel 4 tx 4/1/2000 | Tim Goodman |
| GRIZZLY TALES FOR GRUESOME KIDS (Series 1) | ITV tx 4/1-27/3/2000 (13 edns) | narrator |
| THE GRIMLEYS (Series 2) | ITV tx 9/1-12/3/2000 (10 eps) | Baz |
| GRIZZLY TALES FOR GRUESOME KIDS (Series 2) | ITV tx 23/10-4/12/2000 (13 edns) | narrator |
| THE GRIMLEYS (Series 3) | ITV tx 22/1-19/2/2001 (5 eps) | Baz |
| THE GRIMLEYS (Special) | ITV tx 1/4/2001 | Baz |
| GRIZZLY TALES FOR GRUESOME KIDS (Series 3) | ITV tx 23/12/2002-4/2/2003 (12 edns) | narrator |
| LA BOHEME | Channel 5 tx 15/4/2001 | cast member |
| OPEN HOUSE WITH GLORIA HUNNIFORD | Channel 5 tx 13/06/2002 | interviewee / music performance |
| HARRY POTTER AND THE SECRET CHAMBERPOT OF AZERBAIJAN | BBC1 tx 14/3/2003 | Dumbledore |
| |
| Film credits |
| |
| YELLOWBEARD | US, 1983 | Mansell |
| BRAZIL | 1985 | Charlie, Department of Works |
| SUPERGRASS | 1985 | Gunter |
| COMIC RELIEF UTTERLY, UTTERLY RUDE VIDEO LIVE | 1986 | Neil |
| EAT THE RICH | 1987 | DHSS manager |
| CARRY ON COLUMBUS | 1992 | the wazir |
| CLOCKWORK MICE | 1995 | Graham / 'Parkey' |
| WIND IN THE WILLOWS | 1996 | the car salesman |
| LAND GIRLS | 1998 | Gerald |
| BRIGHT YOUNG THINGS | 2003 | taxi driver |