| |
| Film Credits | | |
| | | |
| LITTLE DORRIT 1: Nobody's Fault | 1987 | George Braddle |
| THE SHORT & CURLIES | 1987 | Clive |
| VROOM | 1988 | Ringe |
| RESURRECTED | 1989 | Kevin Deakin |
| LIFE IS SWEET | 1990 | Nicola's lover |
| AFRAID OF THE DARK | UK / France, 1991 | Tom Miller / locksmith |
| DAMAGE | UK / France, 1992 | detective |
| SWORDS AT TEATIME | 1992 | Michael |
| I BET IT WILL RAIN | 1992 | cast member |
| NAKED | 1993 | Johnny |
| BLACK BEAUTY | US, 1994 | Jerry Barker |
| RESTORATION | US / UK, 1995 | Pearce |
| TOTAL ECLIPSE | France / UK / Belgium, 1995 | Paul Verlaine |
| SHORT AND CURLIES: Hello, Hello, Hello | 1995 | director / script / music |
| JAMES AND THE GIANT PEACH | US, 1996 | Earthworm (voice) |
| THE ISLAND OF DR. MOREAU | US, 1996 | Douglas |
| DRAGONHEART | US, 1996 | Einon |
| AMERICAN PERFEKT | US, 1997 | Ernest Santini |
| SEVEN YEARS IN TIBET | US / UK, 1997 | Peter Aufschnaiter |
| THE BIG LEBOWSKI | US / UK, 1998 | Knox Harrington |
| DIVORCING JACK | UK / France, 1998 | Dan Starkey |
| BESEIGED | Italy / UK, 1998 | Jason Kinsky |
| LOVE STORY | 1998 | Dealer |
| WHATEVER HAPPENED TO HAROLD SMITH? | UK / US, 1999 | Keith Nesbitt |
| THE MIRACLE MAKER | UK / Russia, 1999 | Judas (voice) |
| GANGSTER NO. 1 | UK / Germany / Ireland, 2000 | Freddie Mays |
| GOODBYE CHARLIE BRIGHT | 2000 | dad |
| D.I.Y. HARD | 2002 | Man |
| TIMELINE | US / UK, 2003 | Robert Doniger |
| CHEEKY | UK / France, 2003 | director / screenplay / Harry Sankey, toyshop owner |
| HARRY POTTER AND THE PRISONER OF AZKABAN | UK / US, 2004 | Professor Remus Lupin |
| KINGDOM OF HEAVEN | US / UK / Spain / Germany, 2005 | Hospitaler |
| THE NEW WORLD | US, 2005 | Wingfield |
| BASIC INSTINCT 2 | Germany / US / UK, 2006 | Roy Washburn |
| | | |
| Television Credits | | |
| | | |
| ONLY FOOLS AND HORSES...: It's Only Rock and Roll | BBC1 tx 14/3/1985 | Stew |
| SUMMER SEASON: Radio Pictures | BBC2 tx 16/7/1985 | cast member |
| THE SINGING DETECTIVE: Lovely Days | BBC1 tx 30/11/1986 | second soldier |
| THE SINGING DETECTIVE: Who Done It | BBC1 tx 21/12/1986 | second soldier |
| VALENTINE PARK (series 1) | ITV tx 19/6 - 24/7/1987 (6 eps) | Max |
| SCREENPLAY: Road | BBC2 tx 7/10/1987 | Joey |
| VALENTINE PARK (series 2) | ITV tx 22/7 - 2/9/1988 (6 eps) | Max |
| A BIT OF A DO | ITV tx 13/1 - 17/2/1989 (6 pts) | Paul Simcock |
| ORANGES ARE NOT THE ONLY FRUIT | BBC2 tx 10 - 24/1/1990 (3 pts) | doctor |
| DEEP RED INSTANT LOVE | Channel 4 tx 2/7/1990 | cast member |
| SHRINKS | ITV tx 11/3/1991 | Terry Slater |
| SCREEN ONE: Skulduggery | BBC1 tx 20/6/1991 | Tony |
| SCREEN ONE: Filipina Dreamgirls | BBC1 tx 15/9/1991 | Tim Shanks |
| SCREENPLAY: Journey to Knock | BBC1 tx 18/9/1991 | Terry |
| SCREEN ONE: Black and Blue | BBC1 tx 27/9/1992 | crematorium attendant |
| FRANK STUBBS PROMOTES: Striker | ITV tx 16/8/1993 | Mike Bence |
| SCREEN TWO: The Trial | BBC2 tx 19/10/1993 | Franz |
| PRIME SUSPECT 3 | ITV tx 19 & 20/12/1993 (3 pts) | Jimmy Jackson |
| DANDELION DEAD | ITV tx 6 & 13/2/1994 (2 pts) | Oswald Martin |
| DREAM TOWN: A BRIEF ANATOMY OF BLACKPOOL | BBC2 tx 29/8/1994 | presenter |
| MOVIEWATCH | Channel 4 tx 11/11/1997 | interviewee |
| BECKETT ON FILM: Endgame | Channel 4 tx 28/9/2001 | Clov |
| LITTLE WOLF'S BOOK OF BADNESS | Channel 4 tx 24/12/2002 | voice |
| HAMILTON MATTRESS | BBC1 tx 25/12/2002 | Hamilton (voice) |
| DINOTOPIA | Channel 4 tx 29 - 31/12/2002 (3 pts) | Cyrus Crabb |