[1] He is best known for his roles in the popular films Vehicle 19, Beautifully Broken and Kalushi: The Story of Solomon Mahlangu.
[3] In 2011, he received three-year sentence in jail, which was suspended for five years, at the Randburg Magistrate's Court in Johannesburg for possession of dagga.
Then in 2000, he made his television debut with the role 'Dumi' in the popular soap opera 7de Laan.
In 2005, he was selected for the role of private detective 'Fana Baloyi' in the e.tv soap opera Scandal!.
In the same year, he joined the cast of television serial Task Force with the role 'Bafana'.