Actor who is known for his work throughout the South African entertainment industry. He is particularly known for his role as Zamokuhle Seakamela on the South African soap opera Skeem Saam.
He graduated from the University of Limpopo with a degree in law. He decided during his high school career to pursue acting.
He has starred on Skeem Saam during the entirety of its run. He has also appeared on Dream School - South Africa during its 2nd season.
He was born and raised in Polokwane, Limpopo, South Africa alongside his two sisters and one brother.
He has expressed his admiration for Hugh Masekela's music, as he was influenced artistically by his compositions growing up.