| |
| Film Credits | | |
| | | |
| HARBOUR BEAT | Australia/UK, 1990 | Neal McBride |
| FOUR WEDDINGS AND A FUNERAL | 1994 | Matthew |
| MADAGASCAR SKIN | 1995 | Harry |
| THE INNOCENT SLEEP | 1995 | James |
| THE FINAL CUT | Canada/US, 1995 | Gilmore |
| THE JAMES GANG | UK/Canada, 1997 | Spendlove James |
| SO THIS IS ROMANCE | 1997 | Tony |
| RESURRECTION MAN | 1997 | Darkie Larche |
| SLIDING DOORS | US/UK, 1997 | James |
| THE INTRUDER | Canada/UK, 1999 | Charlie |
| THE MUMMY | US, 1999 | Jonathan |
| THE HURRICANE | US, 1999 | Terry |
| CIRCUS | US/UK, 2000 | Leo Garfield |
| PANDAEMONIUM | UK/US, 2000 | William Wordsworth |
| THE MUMMY RETURNS | US, 2001 | Jonathan |
| BEFORE YOU GO | 2001 | Mike |
| I'M WITH LUCY | France/US, 2002 | Doug |
| THE LAST LEGION | Italy/UK, 2006 | Mark |
| GHOST SON | Italy/UK, 2007 | Mark |
| THE MUMMY: TOMB OF THE DRAGON EMPEROR | US/Germany, 2008 | Jonathan Carnahan |
| | | |
| Television Credits | | |
| | | |
| BROND | Channel 4 tx 13-27/5/1987 (3 pts) | Robert |
| BOOKIE | ITV tx 29/2-14/3/1988 (3 pts) | Johnny Dawson |
| SCREEN TWO: Reasonable Force | BBC2 tx 27/3/1988 | cast member |
| TAGGART: Evil Eye | ITV tx 4-18/9/1990 (3 pts) | Danny Bonnar |
| BOON: Work, Rest and Play | ITV tx 9/10/1990 | Willie Connolly |
| RE-PLAY: These Colours Don't Run | Channel 4 tx 10/10/1990 | cast member |
| SHRINKS | ITV tx 4/3/1991 | Hamish |
| THE BILL: Trial and Error | ITV tx 28/4/1992 | Derek Pierce |
| BETWEEN THE LINES: Nothing Personal | BBC1 tx 13/11/1992 | DC Mellis |
| FAITH | ITV tx 7 & 8/9/1994 (2 pts) | Nick Simon |
| CAPITAL LIVES: Joan | ITV tx 16/8/1994 | Robinson |
| THREE FIGHTS, TWO WEDDINGS AND A FUNERAL - PAULINE CALF'S WEDDING VIDEO | BBC2 tx 29/12/1994 | Mark |
| OUT OF THE BLUE (series 1) | BBC1 tx 23/5-27/6/1995 (6 pts) | DS Franky Drinkall |
| McCALLUM: The Key to My Heart | ITV tx 28/12/1995 | Dr Iain McCallum |
| CIRCLES OF DECEIT: Kalon | ITV tx 8/4/1996 | Jason Sturden |
| SCREEN ONE: Truth or Dare | BBC1 tx 31/8/1996 | Nick |
| McCALLUM (series 1) | ITV tx 13/1-17/2/1997 (6 eps) | Dr Iain McCallum |
| THE LOVE BUG | ABC (US) tx 30/11/1997; BBC1 tx 3/1/2002 | Simon Moore III |
| McCALLUM (series 2) | ITV tx 30/12/1997-24/2/1998 (7 eps) | Dr Iain McCallum |
| THE JACK DOCHERTY SHOW | Channel 5 tx 11/3/1998 | guest |
| REBUS: Black and Blue | ITV tx 26/4/2000 | executive producer / DI John Rebus |
| TFI FRIDAY | Channel 4 tx 5/5/2000 | interviewee |
| REBUS: The Hanging Garden | ITV tx 6/9/2001 | executive producer / DI John Rebus |
| REBUS: Dead Souls | ITV tx 13/9/2001 | executive producer / DI John Rebus |
| BITTER INHERITANCE | BBC2 tx 10/1-7/2/2002 (5 pts) | narrator |
| MDs: Time of Death | ABC (US) tx 25/9/2002 | Dr Robert Dalgety |
| FRASIER: Farewell, Nervosa | NBC (US) tx 22/4/2003; Channel 4 tx 12/5/2003 | Avery McManus |
| DR. JEKYLL AND MR. HYDE | Sky Movies tx 2/8/2003 | Dr Jekyll; Mr Hyde |
| AMNESIA | ITV tx 29 & 30/3/2004 (2 pts) | DS Mack Stone |
| QUITE UGLY ONE MORNING | ITV tx 5/9/2004 | executive producer |
| REBUS: Mortal Causes | ITV tx 1/11/2004 | executive producer / DI John Rebus |
| DEEP JUNGLE | ITV tx 10-24/5/2005 (3 pts) | narrator |
| AFTERLIFE | ITV tx 24/9-29/10/2005 (6 eps) | executive producer |
| COLD BLOOD | ITV tx 19/10/2005 | Jake Osbourne |
| NEW STREET LAW (series 1) | BBC1 tx 4/5-21/6/2006 (8 eps) | Jack Roper |
| HORIZON: Survivors Guide to Plane Crashes | BBC2 tx 3/10/2006 | narrator |
| NEW STREET LAW (series 2) | BBC1 tx 21/2-4/4/2007 (6 eps) | Jack Roper |
| COLD BLOOD II | ITV tx 5/3/2007 | Jake Osbourne |
| COLD BLOOD: Interference | ITV1 tx 20/6/2007 | Jake Osbourne |
| COLD BLOOD: Dead and Buried | ITV1 tx 27/6/2007 | Jake Osbourne |
| LUSITANIA MURDER ON THE ATLANTIC | Discovery Channel tx 20/5/2007; BBC1 tx 27/5/2007 | Professor Holborn |
| COLD BLOOD: The Last Hurrah | ITV1 tx 3/1/2008 | Jake Osbourne |
| MOVIE CONNECTIONS | BBC1 tx 21/1/2009 | interviewee |
| AGATHA CHRISTIE POIROT: Appointment with Death | ITV1 tx 25/12/2009 | Dr Gerard |
| SPARTACUS: BLOOD AND SAND | Starz (US) tx 22/1-16/4/2010; Bravo tx. 25/5-17/8//2010 (13 eps) | Batiatus |
| KIDNAP AND RANSOM | ITV1 tx 13-27/1/2011 (3 pts) | Alexander Willard |
| SPARTACUS: GODS OF THE ARENA | Starz (US) tx 21/1-25/2/2011; Sky 1 tx 21/3-25/4/2011 (6 eps) | Batiatus |
| | | |
| Video Credits | | |
| | | |
| WHAT MAKES A TEAM? | 1994 | cast member |