| |
| tr> | Film Credits |
| |
| BOSTON KICKOUT | 1995 | Phil |
| DIANA & ME | Australia/UK, 1997 | Neil |
| HUMAN TRAFFIC | UK/Eire, 1999 | Jip |
| WONDERLAND | 1999 | Eddie |
| 24 HOUR PARTY PEOPLE | 2001 | Bernard Sumner |
| MIRANDA | UK/Germany, 2002 | Frank |
| TEN MINUTE MOVIE | 2004 | Nick |
| BROTHERS OF THE HEAD | 2005 | Boatman (Two-way Romeo) |
| DEVILWOOD | 2006 | Gabriel |
| TU£SDAY | 2007 | Silver |
| |
| Television Credits |
| |
| RUMPOLE OF THE BAILEY: Rumpole and the Reform of Joby Jonson | ITV tx 19/11/1992 | Joby Jonson |
| OASIS | ITV tx 5/1-9/3/1993 (10 pts) | Posh Robert |
| HEARTBEAT: Wall of Silence | ITV tx 13/6/1993 | Richard Francis |
| THE BILL: Blind Spot | ITV tx 12/8/1993 | Paul Jeffries |
| MEN OF THE WORLD (series 1) | BBC1 tx 14/3-25/4/1994 (6 eps) | Kendle |
| A PINCH OF SNUFF | ITV tx 9-23/4/1994 (3 pts) | Clint Heppelwhite |
| SCREEN ONE: Meat | BBC1 tx 25/9/1994 | Cecil |
| CHILLER: Here Comes the Mirror Man | ITV tx 30/3/1995 | Gary Kingston |
| MEN OF THE WORLD (series 2) | BBC1 tx 19/7-30/8/1995 (6 eps) | Kendle |
| CRACKER: Best Boys | ITV tx 6 & 13/11/1995 (2 pts) | Bill |
| THE LAKES (series 1) | BBC1 tx 14/9-5/10/1997 (4 pts) | Danny Kavanagh |
| THE LOCKSMITH | BBC1 tx 25/9-30/10/1997 (6 pts) | Paul |
| THE LAKES (series 2) | BBC1 tx 10/1-14/3/1999 (10 pts) | Danny Kavanagh |
| FORGIVE AND FORGET | ITV tx 3/1/2000 | Theo |
| CLOCKING OFF | BBC1 tx 23/1/2000 | Stuart Leach |
| NEVER, NEVER | Channel 4 tx 5 & 6/11/2000 (2 pts) | John Parlour |
| BACK TO THE FLOOR: Cruising | BBC2 tx 30/10/2001 | narrator |
| CRIME AND PUNISHMENT | BBC2 tx 12 & 13/2/2002 (2 pts) | Raskolnikov |
| HORIZON: The England Patient | BBC2 tx 23/5/2002 | narrator |
| WHITE TEETH: The Return of Magid Iqbal | Channel 4 tx 8/10/2002 | Mr Hero |
| STATE OF PLAY | BBC1 tx 18/5-22/6/2003 (6 pts) | Cal McCaffrey |
| CANTERBURY TALES: The Knight's Tale | BBC1 tx 25/9/2003 | Ace |
| THE ALL STAR COMEDY SHOW | ITV1 tx 29/4 & 5/6/1994 (2 edns) | cast member |
| THE RISE OF THE CELEBRITY MASTERCLASS | BBC2 tx 22/5-12/6/2004 (4 pts) | narrator |
| IMPERIUM: Nerone | Raiuno (Italy) tx 23/5/2004 | Caligola |
| THIS WORLD: Gypsy Child Brides | BBC2 tx 2/6/2004 | narrator |
| THIS WORLD: Mohammad and the Matchmaker | BBC2 tx 16/6/2004 | narrator |
| SEX TRAFFIC | Channel 4 tx 14 & 17/10/2004 (2 pts) | Daniel Appleton |
| BLUE/ORANGE | BBC4 tx 23/2/2005 | Dr Bruce Flaherty |
| LIFE ON MARS (series 1) | BBC1 tx 9/1-27/2/2006 (8 pts) | Sam Tyler |
| TRANSMISSION | Channel 4 tx 11/8/2006 | interviewee |
| LIFE ON MARS (series 2) | BBC1 tx 13/2-10/4/2007 (8 pts) | Sam Tyler |
| THE YELLOW HOUSE | Channel 4 tx 22/3/2007 | Vincent van Gogh |
| THIS WORLD: DJ Ray's Big Day | BBC2 tx 19/5/2007 | narrator |
| DOCTOR WHO: Utopia | BBC1 tx 16/6/2007 | The Master |
| DOCTOR WHO: The Sound of Drums | BBC1 tx 23/6/2007 | The Master |
| DOCTOR WHO CONFIDENTIAL: The Saxon Mystery | BBC Three tx 29/6/2007 | The Master |
| DOCTOR WHO: The Last of the Time Lords | BBC1 tx 30/6/2007 | The Master |
| THE DEVIL'S WHORE | Channel 4 tx 19/11-10/12/2008 (4 pts) | Edward Sexby |
| THE ROYAL VARIETY PERFORMANCE 2008 | BBC1 tx 17/12/2008 | performer (with Armstrong & Miller) |
| SKELLIG | Sky One tx 12/4/2009 | Dave |
| DOCTOR WHO: The End of Time | BBC1 tx 25/12 & 1/1/2010 (2 pts) | The Master |
| DOCTOR WHO CONFIDENTIAL: Lords and Masters | BBC Three tx 25/12/2009 | The Master |
| MOVING ON: Malaise | BBC1 tx 4/11/2010 | Moose |
| MAD DOGS (series 1) | Sky One tx 10/2-3/3/2011 (4 pts) | Baxter |
| EXILE | BBC1 tx 1-3/5/2011 (3 pts) | Tom Rondstadt |
| THE ONE SHOW | BBC1 tx 27/4/2012 | guest |
| GRAHAM NORTON | BBC1 tx 14/1/2012 | guest |
| MAD DOGS (series 2) | Sky One tx 19/1-9/2/2012 (4 pts) | Baxter |