| |
| Film Credits |
| |
| PRINCE OF JUTLAND | France / UK / Denmark / Germany, 1994 | Torsten |
| THE NEAR ROOM | 1995 | Bunny |
| STELLA DOES TRICKS | 1996 | Fitz |
| CAREER GIRLS | 1997 | Mr Evans |
| LOOP | 1997 | Bill |
| MOJO | 1997 | Sid Potts |
| SWEETY BARRETT | Ireland / Iceland, 1998 | Leo King |
| AMONG GIANTS | 1998 | Bob |
| CLUELESS | 1998 | David |
| INSOMNIA | 1998 | Harry |
| FIVE SECONDS TO SPARE | 1999 | Chester |
| TOPSY-TURVY | UK / US, 1999 | John d'Auban |
| THE JOLLY BOYS' LAST STAND | 2000 | Anthony 'Spider' Dale |
| SHINER | 2000 | Mel |
| PANDAEMONIUM | UK / US, 2000 | John Thelwall |
| THE LORD OF THE RINGS: The Fellowship of the Ring | US / New Zealand, 2001 | Gollum |
| THE ESCAPIST | UK / Ireland, 2002 | Ricky Barnes |
| DEATHWATCH | UK / Germany, 2002 | Thomas Quinn |
| 24 HOUR PARTY PEOPLE | 2002 | Martin Hannett |
| THE LORD OF THE RINGS: The Two Towers | Germany / New Zealand / US, 2002 | Smeagol / Gollum |
| STANDING ROOM ONLY | 2002 | Granny / Rastafarian / Hunter Jackson |
| THE LORD OF THE RINGS: The Return of the King | Germany / New Zealand / US, 2003 | Smeagol / Gollum / additional character voices |
| 13 GOING ON 30 | US, 2004 | Richard Kneeland |
| BLESSED | Romania / UK, 2004 | Father Carlo |
| KING KONG | US / Germany / New Zealand, 2005 | Kong / Lumpy |
| STORMBREAKER | Germany / UK / US, 2006 | Mr Grin |
| THE PRESTIGE | US / UK, 2006 | Alley |
| FLUSHED AWAY | US / UK, 2006 | Spike (voice) |
| |
| Television Credits |
| |
| THE NEW STATESMAN: A Wapping Conspiracy | ITV tx 29/1/1989 | Peter Moran |
| THE NEW STATESMAN: The Haltemprice Bunker | ITV tx 5/2/1989 | Peter Moran |
| MORRIS MINOR'S MARVELLOUS MOTORS | BBC1 tx 8/4 - 13/5/1989 (6 eps) | Sparky Plugg |
| MADE IN SPAIN | ITV tx 20/6/1989 | Hooligan |
| STREETWISE | ITV tx 25/9 - 18/12/1989 (13 eps) | Owen |
| SARACEN: Into Africa | ITV tx 30/9/1989 | Dudin |
| THE BILL: One of the Boys | ITV tx 27/3/1990 | Dean Platt |
| THE DARLING BUDS OF MAY: Le Grand Weekend | ITV tx 26/12/1992 | Greville |
| THE BILL: Return to Sender | ITV tx 27/4/1993 | Alex Rackin |
| THE CHIEF | ITV tx 21/1/1994 | Jacko Dolan |
| GRUSHKO | BBC1 tx 24 & 31/3/1994 (2 of 3 pts) | Pyotr |
| PIE IN THE SKY: Passion Fruit Fool | BBC1 tx 24/4/1994 | Maxwell |
| FINNEY | ITV tx 17/11 - 22/12/1994 (6 pts) | Tom |
| KAVANAGH Q.C.: The Burning Deck | ITV tx 11/3/1996 | MEM O'Brien |
| AGATHA CHRISTIE'S THE PALE HORSE | ITV tx 23/12/1997 | Sergeant Corrigan |
| THE JUMP | ITV tx 6 - 27/9/1998 (4 pts) | Steven Brunos |
| SHOOTING THE PAST | BBC2 tx 24/1/1999 | Styeman |
| TOUCHING EVIL III | ITV tx 16 & 23/5/1999 (2 pts) | Lawler |
| OLIVER TWIST | ITV tx 28/11 - 19/12/1999 (4 pts) | Bill Sikes |
| ARABIAN NIGHTS | BBC1 tx 30/4 - 1/5/2000 (2 pts) | Kasim |
| THE SIMPSONS: Dude, Where's My Ranch? | Fox (US) tx 27/4/2003 | Cleanie (voice) |
| SPOOKS: Celebrity | BBC1 tx 29/11/2004 | Riff |
| LONGFORD | Channel 4 tx 26/10/2006 | Ian Brady |
| |
| Other Credits |
| |
| GREENPEACE UK: Save the Forests | 2003 | father |