
Acted in 11
2010s
- 2018
- 2015
- 2014
747: The Jumbo Revolution
Juan Trippe
- 2013
National Theatre Live: The Audience
James Callaghan / Private Secretary
1990s
- 1999
Extremely Dangerous
Mr. Unpleasant · 3 episodes
- 1996
- 1994
Open Fire
Assistant Commissioner
- 1993
- 1990