Proof of Payment 2023
Actor
Losing Lerato 2019
Freedom 2018
as Thabang
Avengers: Age of Ultron 2015
as Johannesburg Onlooker
District 9 2009
as Fundiswa Mhlanga
Credits from TMDB.