Sniper: The Last Stand2025 · Modise | Modise |
Seconds2023 · Seconds Khumalo | Seconds Khumalo |
Eje2021 · Detective Dumisani | Detective Dumisani |
A United Kingdom2016 · Tshekedi Khama | Tshekedi Khama |
Eye in the Sky2015 · Major Moses Owiti | Major Moses Owiti |
| EElelwani2012 · Thovhele | Thovhele |
Lucky2011 · Dumisani | Dumisani |
Paradise Stop2011 · The General | The General |
A Small Town Called Descent2010 · Actor | Actor |
State of Violence2010 · Actor | Actor |
Mrs Mandela2010 · Dr. Nthato Motlana | Dr. Nthato Motlana |
Witness to a Kill2001 · President Undala | President Undala |
The King Is Alive2000 · Moses | Moses |
A Reasonable Man1999 · Prosecutor Linde | Prosecutor Linde |
Fools1997 · Mazambane | Mazambane |
Kini & Adams1997 · Kini | Kini |
Cry, the Beloved Country1995 · Theophilus Msimangu | Theophilus Msimangu |
Time1995 · Actor | Actor |
In a Time of Violence: The Line1994 · Benjamin Khumalo | Benjamin Khumalo |