

King Kong
2005 · as Taps

10,000 BC
2008 · as Slave Guard #1

Winnie Mandela
2011 · as Chairperson Truth & Reconciliation Commission

Disgrace
2008 · as Mr. Isaacs

The World Unseen
2007 · as Jacob

Red Dust
2004 · as Police Superintendent

Krakatoa: The Last Days
2006 · as Karim

Mrs Mandela
2010 · as Ismail Ayob

The Visual Bible: Acts
1994 · as Simon the Sorcerer

Frank and Fearless
2018 · as Nambodian Ambassador