Beast 2022
as Camo
Pusha Pressa Phanda 2021
Actor
An Act of Defiance 2017
as Joseph Mashifane
Credits from TMDB.