

Normal Service
1988
Peter

Butterflies Don't Count
1978
Tom
A Sort of Innocence
1986

Death of a Private
1967
Young intellectual

A Little Bit of Lippy
1992
Reggie Titherington

Just Another Secret
1989
Brosch

Lady Windermere's Fan
1985
Lord Darlington

The Changeling
1974
Antonio

National Theatre Live: The Cherry Orchard
2011
Firs

Pollyanna
2003
Mr. Pendleton

Roma
2005
Gnaeus Pompey Magnus

Enemy at the Door
1978
Jack Foster

Inside No. 9
2014
Rupert

Sling Your Hook
1969
Roland

Harold Pinter: A Celebration
2010
Self

Deep in the Heart
1996
Robert Flaherty

The Dumb Waiter
1985
Gus

The Genius of Mozart
2004
Leopold Mozart

Danger UXB
1979
Sapper Salt

Cribb
1980
Francis Mostyn-Smith

Müfettiş Morse
1987
Cedric Downes

Brideshead Revisited
1981
Sergeant Block

Merlin
2008
Aulfric

Agatha Christie'nin Marple'ı
2004
Rex Fortescue
1960
İlk Yapım
66
Yıllık Kariyer
100
Film
72
Dizi