All roles

The Day of the Jackal
1973, Movie - Action, Thriller
A Bridge Too Far
1977, Movie - Drama, History, War
Johnny English Strikes Again
2018, Movie - Action, Adventure, Comedy
Gandhi
1982, Movie - Drama, History
Never Say Never Again
1983, Movie - Action, Adventure, Thriller
The Bounty
1984, Movie - Action, Drama, History
The Duellists
1977, Movie - Drama, War
Force 10 from Navarone
1978, Movie - Drama, Adventure, War
Nicholas Nickleby
2002, Movie - Drama, Adventure
Oliver Twist
2007, Show - Drama
The Importance of Being Earnest
2002, Movie - Drama, History, Comedy
The Dresser
2015, Movie - Drama
Battle of Britain
1969, Movie - Action, History, War
National Theatre Live: The Audience
2013, Movie - Drama
Stage Beauty
2004, Movie - Comedy, Romance
Daniel Deronda
2002, Show - Drama
Lassie
2005, Movie - Drama, Adventure, Family
A Dance to the Music of Time
1997, Show - Drama, Comedy
Shaka Zulu
1986, Show - Drama, Adventure, War
Gulliver's Travels
1996, Show - Drama, Adventure, Sci-Fi
For Queen and Country
1979, Show - Drama, War
A Hazard of Hearts
1987, Movie - Drama, Romance
The Tale of Little Pig Robinson
1990, Movie - Family
The Republic Of Love
2004, Movie - Drama, Comedy, Romance