2024
A Family Affair as Albert2021
Around the World in 80 Days as Samuel Fallentin2020
Black Beauty as Mr. York2014
The Truth as Extra2013
Diana as Minefield Journalist2013
Nothing for Mahala as Cornelius2011
Treasure Guards as Professor Elgar2010
Covert Affairs as Conor2010
Night Drive as Rodger2008
Hansie as Peter Pollock2005
Binnelanders as George2005
The Triangle as Dr. Brennert1999
Cold Harvest as Barman1999
Traitor's Heart as Russell1998
Operation Delta Force 2: Mayday as Captain Belovo1997
Sign of the Ape as Not available1995
Lunar Cop as Govenor Janeway1994
Demon Keeper as Howard Stanley1991
Curse of the Crystal Eye as Emilio Ferrari1991
Night of the Cyclone as Owen1991
River of Diamonds as Felix Rhennin1990
American Ninja 4: The Annihilation as Gavin1990
Return to Justice as Gen. Hank Jones1989
Circles in a Forest as Morris1989
Jewel of the Gods as Hauptmann Erich Himmler1988
Purgatory as Stern1988
Bush Shrink as James1987
Steel Dawn as Merchant1986
Shaka Zulu as Captain Blair