Joko ya Hao TBA
Actor
High Infidelity 2025
as Ndamase
Letters of Hope 2019
as Tomas
The Dunning-Kruger Effect 2017
as Lazarus Lungu
Mandela's Gun 2016
as Joe Modise
Gog' Helen 2012
as Rodney
Man on Ground 2011
as Councilman
De Zwarte Meteoor 2000
as Steve Mokone
Credits from TMDB.