Home / Discover / People

Johnny English

2003
as Archbishop of Canterbury

Christopher Robin

2018
as Old Man Winslow

Sense and Sensibility

1995
as Doctor Harris

The Absence Of War

1995
as Oliver Dix

Titanic Town

1998
as George Whittington

Sparkling Cyanide

2003
as Col. Geoffrey Reece

Death of a son

1989
as Prosecuting Counsel

The Mother

2003
as Bruce

Scandal

1989
as Mr Woods, MI5

The Relief of Belsen

2007
as Martin Lipscomb

Defence of the Realm

1986
as Anthony Clegg

RSC Live: Hamlet

2009
as Polonius

Paper Mask

1990
as Coroner

Blow Dry

2001
as Doctor Hamilton

An Ideal Husband

1999
as Sir Hugo Danforth

The Last Witness

2018
as Sir Alexander Cadogan / Anthony Eden / Owen O'Malley (voice)

The Deep Blue Sea

2011
as Hester's Father

Mrs Brown

1997
as Dean of Windsor

Bertie and Elizabeth

2002
as Archbishop Lang

The Police

1990
as James Acheson

Mrs. Dalloway

1997
as Hugh Whitbread