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