| |
|
 |
|
Film & TV credits
|
 |
| | | Film Credits | | |
| | | |
| A SHOCKING ACCIDENT | 1982 | Jerome Weathersby / Mr. Weathersby |
| THE BLOODY CHAMBER | 1983 | cast member |
| REAL LIFE | 1983 | Tim |
| DEAD ON TIME | 1983 | cast member |
| ANOTHER COUNTRY | 1984 | Guy Bennett |
| DANCE WITH A STRANGER | 1984 | David Blakely |
| THE RIGHT HAND MAN | Australia, 1985 | Lord Harry Ironminster |
| DUET FOR ONE | US, 1986 | Constantine Kassanis |
| OCCHIALI D'ORO | Italy / France / Yugoslavia, 1987 | David Lattes |
| CRONACA DI UNA MORTE ANNUNCIATA / CHRONICLE OF A DEATH FORETOL | Italy / France, 1987 | Bayardo San Roman |
| HEARTS OF FIRE | US, 1987 | James Colt |
| TOLERANCE | France, 1989 | Assuerus |
| THE COMFORT OF STRANGERS | Italy / UK, 1990 | Colin Mayhew |
| INSIDE MONKEY ZETTERLAND | US, 1992 | Sasha |
| REMEMBRANCE OF THINGS FAST | 1993 | cast member |
| DELLAMORTE DELLAMORE | Italy / France / Germany, 1994 | Francesco Dellamorte |
| THE MADNESS OF KING GEORGE | UK / US, 1994 | The Prince of Wales |
| PRET-A-PORTER | US, 1994 | Jack Lowenthal |
| SHOOTING ANGELS | Russia / Bulgaria, 1994 | cast member |
| DUNSTON CHECKS IN | Canada, 1996 | Lord Rutledge |
| MY BEST FRIEND'S WEDDING | US, 1997 | George Downes |
| B. MONKEY | 1998 | Paul Neville |
| SHAKESPEARE IN LOVE | US, 1998 | Christopher Marlowe (uncredited) |
| WILLIAM SHAKESPEARE'S A MIDSUMMER NIGHT'S DREAM | US / Germany, 1999 | Oberon |
| AN IDEAL HUSBAND | UK / US, 1999 | Arthur Goring |
| INSPECTOR GADGET | US, 1999 | Sanford Scolex |
| THE NEXT BEST THING | US, 2000 | Robert |
| UNCONDITIONAL LOVE | US, 2001 | Dirk Simpson |
| SOUTH KENSINGTON | Italy / UK / France, 2001 | Lord Nick Brett |
| THE IMPORTANCE OF BEING EARNEST | UK / US, 2002 | Algy |
| THE WILD THORNBERRYS MOVIE | US, 2002 | Sloan Blackburn (voice) |
| TO KILL A KING | UK / Germany, 2003 | King Charles I |
| PEOPLE - JET-SET 2 | France, 2003 | Charles de Poulignac |
| STAGE BEAUTY | Germany / UK / US, 2004 | King Charles II |
| SHREK 2 | US, 2004 | Prince Charming (voice) |
| A DIFFERENT LOYALTY | UK / Canada, 2004 | Leo Cauffield |
| THE CHRONICLES OF NARNIA: The Lion, the Witch and the Wardrobe | US, 2005 | Fox (voice) |
| SEPARATE LIES | UK / US, 2005 | Bill Bule |
| SHREK 3 | US, 2007 | Prince Charming (voice) |
| | | |
| TV Credits | | |
| | | |
| STRANGERS: The Lost Chord | ITV tx 29/9/1982 | Lord Plural |
| PLAY FOR TODAY: Soft Targets | BBC tx 19/10/1982 | boy at party |
| THE AGATHA CHRISTIE HOUR: The Manhood of Edward Robinson | ITV tx 16/11/1982 | Guy |
| PRINCESS DAISY | NBC (US) tx 6/11/1983 | Ram Valenski |
| THE FAR PAVILIONS | Channel 4 tx 3-5/1/1984 | George Garforth |
| MERLIN AND THE SWORD | CBS (US) tx 26/4/1985 | Lancelot |
| MAVIS CATCHES UP WITH... RUPERT EVERETT | ITV tx 13/10/1992 | interviewee |
| MAMA'S BACK | BBC tx 6/12/1993 | Stephan |
| WAX CRACKS CANNES | BBC tx 17/5/1995 | on-screen participant |
| THE ROSIE O'DONNELL SHOW | US tx 19/5/1997 | guest |
| RUBY | BBC tx 3/6/1997 | guest |
| EXCLUSIVE! | Channel 5 tx 24/5/1998 | interviewee |
| PINK TRIANGLE | Channel 4 tx 28/8/1999 | narrator |
| THE SOUTH BANK SHOW: Joan Collins | ITV tx 14/11/1999 | on-screen participant |
| LATE NIGHT WITH CONAN O'BRIEN | NBC (US) tx 3/3/2000 | guest |
| EUROPEAN FILM AWARDS | Channel 4 tx 5/12/2000 | presenter |
| ONE NIGHT WITH ROBBIE WILLIAMS | BBC tx 17/11/2001 | compere |
| LES LIAISONS DANGEREUSES | TF1 (France) tx 2002 (3 pts) | Vicomte de Valmont |
| V GRAHAM NORTON | Channel 4 tx 26/7/2002 | guest |
| PATRICK KIELTY - ALMOST LIVE | BBC tx 20/8/2002 | guest |
| MOVIE NIGHTS | ITV tx 23 & 30/8/2002 | interviewee |
| MR AMBASSADOR | US, 2003 | Ambassador Ronnie Childers |
| WORLD MUSIC AWARDS 2003 | Five tx 24/10/2003 | introduced by |
| T4 | Channel 4 tx 27/6/2004 | guest |
| THIS MORNING | ITV tx 1/7/2004 | guest |
| FRIDAY NIGHT WITH JONATHAN ROSS | BBC tx 24/12/2004 | guest |
| SHERLOCK HOLMES AND THE CASE OF THE SILK STOCKING | BBC tx 26/12/2004 | Sherlock Holmes |
| JEREMY VINE MEETS... | BBC tx 9/3/2005 | guest |
| BOSTON LEGAL: The Black Widow / Schadenfreude | ABC (US) tx 27/9 & 4/10/2005 | Malcolm Holmes |
|
|
|
 |
|
|
|