Home / Discover / People

Shrek the Third

2007
as Prince Charming

Shrek 2

2004
as Prince Charming

Napoleon

2023
as Duke of Wellington

My Policeman

2022
as Older Patrick Hazlewood

Stardust

2007
as Secundus

My Best Friend's Wedding

1997
as George Downes

Inspector Gadget

1999
as Sanford Scolex

Shakespeare in Love

1998
as Christopher Marlowe

The Importance of Being Earnest

2002
as Algernon Moncrieff („Algy“)

St. Trinian's

2007
as Camilla Fritton / Carnaby Fritton

Duet for One

1987
as Constantine Kassanis

To Kill a King

2003
as King Charles I

Hysteria

2011
as as Lord Edmund St. John-Smythe

Cemetery Man

1994
as Francesco Dellamorte

Tolérance

1989
as Assuerus, aka Horace Walop

The Madness of King George

1994
as Prince of Wales

Rosenn

2014
as Lewis Lafoly

Altamira

2016
as Monseñor

Another Country

1984
as Guy Bennett

A Royal Night Out

2015
as King George

A Different Loyalty

2004
as Leo Cauffield

Wild Target

2010
as Ferguson

Warning

2021
as Charlie

Stage Beauty

2004
as King Charles II

The Happy Prince

2018
as Oscar Wilde

A Shocking Accident

1982
as Jerome and Mr. Weathersby

Arthur the King

1985
as Lancelot

The Ivy

2015
as Narrator

Dead on Time

1983
as Bank Customer

The Wild Thornberrys Movie

2002
as Sloan Blackburn (voice)

Forever Ealing

2002
as Self - Interviewer

Separate Lies

2005
as Bill Bule

The Next Best Thing

2000
as Robert Whittaker

Chronicle of a Death Foretold

1987
as Bayardo San Roman

Dunston Checks In

1996
as Lord Rutledge

An Ideal Husband

1999
as Lord Arthur Goring

Paragraph 175

2000
as Narrator (voice)

People

2004
as Charles de Poulignac

Soft Targets

1982
as Boy at Party

The Return

2013
as Journalist

Shrek: Once Upon a Time

2011
as Rupert Everett

The Gold Rimmed Glasses

1987
as David Lattes

St Trinian's 2: The Legend of Fritton's Gold

2009
as Camilla Fritton / Captain Archibald Fritton / Fortnam Fritton

The B Team

as Tim Higgins

Hearts of Fire

1987
as James Colt

Dance with a Stranger

1985
as David Blakeley

B. Monkey

1998
as Paul Neville

Director

Movie The Happy Prince 2018

Writer

Movie The Happy Prince 2018

Producer

Movie St. Trinian's 2007