2018
Macbeth as Siward2016
Barbarians Rising as Crassus2015
Churchill: Winning the War, Losing the Peace as General Lord Alanbrooke2015
The Power as Not available2015
Churchill: When Britain Said No as Alanbrooke2013
I Spit on Your Grave 2 as Father Dimov2013
Spying on Hitler’s Army: The Secret Recordings as General Von Felbert2012
Defining Fay as Byers2009
Double Identity as Murdoch2005
8MM 2 as Gorman Bellec2005
Egypt as Pierre Lacau2005
The Search for Tutankhamun as Pierre Lacau2004
Hustle as Antique Shop Owner2003
Under the Tuscan Sun as Jerzy2002
The Pianist as Dorota's Husband2002
Kings and Queens as Henry the First2000
Sabotage!! as Prussian Hussar2000
Queen of Swords as Col. Luis Montoya2000
Life Force as Richard Webber2000
The Last of the Blonde Bombshells as Leslie1998
Highlander: The Raven as Andre Korda1998
What Rats Won't Do as Graham1997
Family Affairs as Not available1995
First Knight as Sir Patrise1995
Bugs as Vaizey1995
The Plant as Max1994
Cadfael as Richard Boterel1994
Good King Wenceslas as Brother Paul1993
Peak Practice as Michael Massey1992
Heartbeat as Danny1992
Highlander: The Series as Kronos1992
Highlander: The Series as Kronos / Koren1992
Highlander: The Series as Kronos / Ahriman1989
A Beginners Guide to Freud as Teen Sigmund1989
Campion as Eager-Wright1989
Crossbow: The Movie as Roland1988
Rowing with the Wind as Percy Bysshe Shelley1988
South Of The Border as Dr Manci1987
Crossbow as Roland1987
Nanou as Jacques1985
King David as Shammah1985
Monsignor Quixote as Father Herrera1984
Robin of Sherwood as Sarak1984
Pope John Paul II as Boguslaw Banas1984
Sakharov as Efrem Sakharov1971
Great Performances as Father Herrera