2024
as Dr. Sapirstein
2020
as CJCS (Oval Office)
2020
as Mr. Winthrop
2018
as Glen Woods
2016
as The Agency
2014
as Mr. McCormack (dad)
2014
as Captain Benjamin Hornigold
2013
as Dr. Joost Opperman
2012
as Bob Boyle
2012
as Control Operator 2 (uncredited)
2012
as Xavier
2011
as Ira
2011
as Martin Chandler
2011
as James Nachtwey
2011
as Mr. Crich
2011
as Captain Kellerman
2010
as Warden Medford Parks
2009
as Mr. Pienaar
2009
as Sampie Terreblanche
2007
as Val Schrire
2007
as Major Pieter Jordaan
2007
as Charles Garry
2005
as Deetlef Koen
2005
as Edwards
2005
as Hooks
2004
as Mayor Perillo
2003
as Johan
2003
as Mr. Shatwell
2002
as Judge
2000
as Sven
1999
as Officer
1998
as Executive Officer Bremov
1991
as Prosecutor
1990
as Boardroom Man
1990
as Detective Silver
1990
as Baskin
1989
as Male Terrorist
1989
as Dixon (as Paddy Lyster)
1988
as Captain Simson