Dumi Masilela (Photo: Gallo)
The actor played the role of the street kid Sifiso Ngema since his first appearance in the soap in January 2013.
According to police spokesperson Kay Makhubele, Masilela and his friend were shot while driving on Wednesday night.
Other than being an actor Masilela was also a professional soccer player who played for Supersport United and Highlands Park, but had to end his career after a car accident.
The actor got married to actress Simphiwe Ngema in an intimate traditional wedding earlier this year, according to e.tv.
Michael Pocock, e.tv PR manager, confirmed the news of Masilela's death. The TV channel released an official statement on Thursday: "It is with great sadness that e.tv confirms the passing of Dumi Masilela. He passed in hijacking on Wednesday 2 August. Dumi played the role of Sifiso on Rhythm City for the past 5 years. e.tv sends their condolences to Dumi's family, friends and Rhythm City colleagues".
Minister of Arts and Culture Nathi Mthethwa has expressed his condolences on Twitter: "It is with absolute shock & dismay that we recieved the news of Rhythm City star Dumi Masilela's sudden & tragic passing."