He completed a Diploma in Drama and Speech from CAP Arts School in Cape Town.
Meanwhile, he won the Golden Horn Award for the Best Actor in a TV Drama for his role in The Provider in 2007.
He also starred in the second film The Good Provider in 2006, where he played the leading role of 'Solomon Sithole'.
In 2011, he played the supportive role of 'Jimmy' in the eleventh season of the SABC1 AIDS drama series Soul City.
[4] In 2020, he starred in the South African Netflix original series Blood & Water.