Self
Peter Sellers: A State of Comic Ecstasy (2020)
Stanton
Martin's Close (2019)
Ambrose
National Theatre Live: Allelujah! (2018)
Zoo Director
Goodbye Christopher Robin (2017)
Archie Wavell
Viceroy's House (2017)
Harold MacMillan
A Very British Deterrent (2016)
Lady Godiva (2008)
Terence Philip
The Gathering Storm (2002)
Sword of Honour (2001)
Self (Archive footage)
The Paranormal Peter Sellers (2001)
Professor Rae
Pig Heart Boy (1999)
John Kirk
Forbidden Territory: Stanley's Search for Livingstone (1997)
Captain Charles Elliot
鸦片战争 (1997)
Bishop
Wilgen in de Winter (1996)
Lord Timothy Belvoir St. Nash
The Preventers (1996)
Robert St. Simon
The Eligible Bachelor (1993)
Simon Langton
The Return of Sam McCloud (1989)
Group Captain Gilmore
Doctor Who: Remembrance of the Daleks (1988)
Bob Appleyard
The Late Nancy Irving (1984)
Nigel Pennington-Smythe
The Return of the Man from U.N.C.L.E.: The Fifteen Years Later Affair (1983)
Robert Townsend
The Fiendish Plot of Dr. Fu Manchu (1980)
The Prisoner of Zenda (1979)
The Odd Job (1978)
Panshin
Liza (1978)
Michael (segment "London 1912")
The Uncanny (1977)
The Prince
Jabberwocky (1977)
Henri de Ligne
The Incredible Sarah (1976)
Harry Bingley
Three for All (1975)
Peter Edmonton
The Blood on Satan's Claw (1971)
Crutcher
The Breaking of Bumbo (1970)
Joanna (1968)
Nigel Bent
The Touchables (1968)