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