Actor
Dead in a Week (Or Your Money Back)
2018 · as Clive
National Theatre Live: Julius Caesar
2018 · as Lepidus / Caius Ligarius / Soothsayer
Saddam Goes to Hollywood
2016
William & Catherine: A Royal Romance
2012 · as HRH Prince Philip
Love's Kitchen
2011 · as Councilman 2
Mysterious Creatures
2006 · as Judge Bryn
Winter Flight
1984 · as Flight Lieutenant Maynard
Clash of Loyalties
1983
A Brush with Mr. Porter on the Road to El Dorado
1981 · as Harry
The Odd Job
1978 · as Ambulanceman
Overlord
1975 · as Photographer