2020
as CJCS (Oval Office)
2012
as Control Operator 2 (uncredited)
2010
as Warden Medford Parks
2009
as Mr. Pienaar
2011
as Martin Chandler
as Mr. Winthrop
2024
as Dr. Sapirstein
2013
as Dr. Joost Opperman
as Xavier
as Sampie Terreblanche
2005
as Edwards
1989
as Male Terrorist
2018
as Glen Woods
2000
as Sven
as Bob Boyle
as Hooks
2007
as Major Pieter Jordaan
as James Nachtwey
as Ira
2002
as Judge