
Acted in 22
2010s
- 2018
National Theatre Live: Julius Caesar
Lepidus / Caius Ligarius / Soothsayer
- 2016
Saddam Goes to Hollywood
Movie
- 2012
William & Catherine: A Royal Romance
HRH Prince Philip
- 2011
2000s
- 2007
- 2006
Mysterious Creatures
Judge Bryn
- 2002
- 2000
Hearts and Bones
Returning Officer · 1 episode
1990s
- 1992
1980s
- 1986
- 1985
- 1984
Winter Flight
Flight Lieutenant Maynard
- 1983
Johnny Jarvis
Bannerman · 1 episode
Clash of Loyalties
Movie
- 1982
- 1981
A Brush with Mr. Porter on the Road to El Dorado
Harry
1970s
- 1978
The Odd Job
Ambulanceman
- 1975