
Caiphus Semenya and Seputla Sebogodi at Sanctuary Hall on Nov 07, 2024 in Pretoria. Photo/GettyImages
Seputla Sebogodi Dies: Cause of Death and Biography
Seputla Sebogodi died on July 15, 2026, after diabetes complications. Read about his age, family, Generations role and acting legacy
Published:
July 16, 2026 at 2:23:58 PM
Modified:
July 16, 2026 at 2:25:10 PM
Seputla Sebogodi Dies: Kenneth Mashaba Actor’s Life and Legacy
Veteran South African actor, theatre performer and musician Seputla Sebogodi died on the evening of 15 July 2026, following complications related to diabetes, his family confirmed in a statement released on 16 July.
Sebogodi was 63. He was best known to millions of viewers as the formidable businessman Kenneth Mashaba in Generations, but his career extended across Sepedi-language television, popular soapies, film, music and more than three decades of theatre.
The news drew national attention because his performances formed part of South Africa’s television and theatre history. SABC News, News24/DRUM, the Mail & Guardian and eNCA all reported the family’s confirmation.
Detail | Information |
Full name | Seputla Sebogodi |
Profession | Actor, theatre performer, director and gospel musician |
Best-known role | Kenneth Mashaba in Generations |
Born | 31 October 1962 |
Birthplace | Selbourne, Pretoria, according to ESAT |
Died | 15 July 2026 |
Age at death | 63 |
Cause of death | Complications related to diabetes, according to his family |
Nationality | South African |
Confirmed son | Actor Thapelo Sebogodi |
Funeral status | Not publicly confirmed as of 16 July 2026, 15:50 SAST |
Table of contents
What happened to Seputla Sebogodi?
The family said Sebogodi died “following complications related to diabetes.” That is the precise wording attributed to the family by SABC News and other South African news organisations.
No authorised source had publicly identified the type of diabetes, the length of his illness, any hospital treatment, his medication or details of his final hours at the time this article was updated. Those details should not be assumed from the family’s brief statement.
Photos from his final stage production had caused concern online earlier in July. DRUM reported that he was in costume for Black Moon. Those images are not evidence about his medical condition and should not be used to reconstruct the circumstances of his death.
Seputla Sebogodi age: How old was he?
Seputla Sebogodi was 63 years old when he died.
Several reports gave different ages immediately after his death. News24/DRUM described him as 63, while the Mail & Guardian and eNCA reported 62.
The most reliable documented birth information available resolves the discrepancy. The Encyclopaedia of South African Theatre, Film, Media and Performance, or ESAT, and TVSA’s industry profile both give his birth date as 31 October 1962. Because he died on 15 July 2026, before his October birthday, he was 63.
Who was Seputla Sebogodi?
Seputla Sebogodi was a South African actor whose career connected major theatre institutions, early indigenous-language television drama, mainstream soapies and international film.
ESAT records that he was born on 31 October 1962 in Selbourne, Pretoria. It says he studied at the University of South Africa and learnt theatre craft from the influential playwright and director Gibson Kente. His early professional work included productions for the Performing Arts Council of the Transvaal, commonly known as PACT.
His stage credits ranged from classical and political work to contemporary South African drama. They included Women of Troy, The Balcony, The Blacks, Macbeth, Mooi Street Moves, Waiting for Godot in Africa, Big Dada, Once a Pirate and The Rivonia Trial.
On television, the Sepedi drama Bophelo ke Semphekgo introduced him to a wide audience as Nkwesheng. He later became a household name in Urban Bliss and achieved his most famous role as Kenneth Mashaba in Generations. Later work included Rhythm City, The Republic, The River, Redemption and Scandal!
Sebogodi also recorded gospel music. DRUM reported that he released two albums, including Re Tshwarele Melato in 2010. His work as an actor remained central, but the music reflected the broader range of his creative career.
Career timeline
Period | Career milestone |
1985 | Won the Shell Road to Fame Award for dancing, according to ESAT |
1987–1992 | Built a stage career through PACT and productions including Women of Troy, Macbeth and Mooi Street Moves |
Early 1990s | Became widely known as Nkwesheng in the Sepedi television drama Bophelo ke Semphekgo |
Mid-1990s | Appeared regularly in the sitcom Urban Bliss |
2001 | Played Vladimir in Waiting for Godot in Africa at the National Arts Festival |
2005 | Joined Generations as Kenneth Mashaba and played Idi Amin in a revival of Big Dada |
2010 | Won the SAFTA for Best Actor in a TV Soap for Generations; released Re Tshwarele Melato |
2013 | Starred as Joseph “Jazzman” Cele in Zabalaza |
2015 | Joined Rhythm City as Solomon |
2019–2020 | Played Moses in The Republic and won the 2020 SAFTA for Best Supporting Actor in a TV Drama |
2020–2021 | Played Mohumi in The River |
2022 | Appeared in the international feature film The Woman King |
2022–2023 | Appeared as Mthethwa in Redemption |
2023–2026 | Appeared as Kgopolo in Scandal! |
June–July 2026 | Performed in and helped create Black Moon at the National Arts Festival in Makhanda |
15 July 2026 | Died following complications related to diabetes |
Kenneth Mashaba in Generations
Kenneth Mashaba was a fictional businessman in the original SABC1 soap opera Generations. Sebogodi’s commanding performance made the ambitious, intimidating and often scheming character one of the show’s most memorable antagonists.
Kenneth Mashaba’s real name was not Kenneth Mashaba. The character was played by South African actor Seputla Sebogodi.
TVSA records Sebogodi’s run in the role as 2005 to 2014. The character operated in the programme’s world of business, family rivalry and power, and Sebogodi’s performance could shift between menace, humour and vulnerability. His portrayal earned the 2010 South African Film and Television Award for Best Actor in a TV Soap.
The role became so closely associated with him that “Kenneth Mashaba actor” and “Kenneth Mashaba real name” continued to be common searches years after he left the programme. It was a career-defining part, but it represented only one portion of a much longer body of work.
Seputla Sebogodi’s major roles
The following table includes roles supported by broadcaster pages, current reporting, TVSA, ESAT or official awards records. A character is left unspecified where a dependable source was not found.
Production | Character | Type | Year or period |
Bophelo ke Semphekgo | Nkwesheng | Television drama | Early 1990s |
Urban Bliss | Not confirmed in the sources reviewed | Television sitcom | Mid-1990s |
Generations | Kenneth Mashaba | Television soap | 2005–2014 |
Mponeng | Mohlomi | Television sitcom | 2005 |
iNkaba | Sibeko | Television telenovela | 2012 |
Zabalaza | Joseph “Jazzman” Cele | Television soap | 2013–2015 |
Rhythm City | Solomon | Television soap | From 2015 |
The Republic | Moses | Television drama | 2019 |
Lithapo | Kabe | Television telenovela | 2020 |
The River | Mohumi | Television telenovela | Seasons 3–4, 2020–2021 |
How to Ruin Christmas | Edmund Mokoena | Streaming comedy | 2020–2021 |
The Woman King | Role not stated in the sources reviewed | Film | 2022 |
Redemption | Mthethwa | Television telenovela | 2022–2023 |
Scandal! | Kgopolo | Television soap | 2023–2026 |
Black Moon | Performer and creative collaborator | Theatre | 2026 |
Other verified screen credits listed by TVSA include Hearts and Minds, The Long Run, Mr Bones, Beat the Drum, Critical Assignment, Max and Mona, Broken Vows, Diamond City, Imposter and The Docket.
Bophelo ke Semphekgo and Nkwesheng
Bophelo ke Semphekgo was an SABC Sepedi-language drama that became part of South African television memory in the early 1990s. It introduced Sebogodi to a national audience as the womanising Nkwesheng, a role recalled in tributes immediately after his death.
The spelling needs care. Current sources variously write the title as Bophelo ke Semphekgo and Bophelo ke Semphego. TVSA uses Semphekgo, while News24/DRUM’s death report uses Semphego. This article uses Bophelo ke Semphekgo, the form widely used by SABC-linked references and current audience searches, while acknowledging the published variation.
The character’s name is also written as Nkwesheng, Nkwešeng and, in searches, Nkusheng. The Citizen’s tribute report identified the fuller form as Nkwešeng Madime. These are spelling and diacritic variations around the same remembered character; “Nkusheng” should not automatically be treated as a different role.
A report on the programme’s cast reunion indicates that Patrick Shai and Seputla Sebogodi portrayed Nkwesheng at different points, with Sebogodi remembered as the later actor in the role. This shared association helps explain why the two actors’ names appear together in searches.
Awards and music
Sebogodi won two SAFTA Golden Horns:
2010 — Best Actor in a TV Soap, for Kenneth Mashaba in Generations.
2020 — Best Supporting Actor in a TV Drama, for Moses in The Republic. DStv’s SAFTA report confirms the category and role.
He was also nominated for Best Supporting Actor in a Telenovela for The River at the 2022 SAFTAs, as shown in the official NFVF nominees list, and for Redemption in 2024 in the official SAFTAs18 nominees list.
Before those screen awards, ESAT records that he received the 1985 Shell Road to Fame Award for dancing.
As a gospel musician, Sebogodi released recorded work through his music business, Putla Records. DRUM confirms two albums and identifies Re Tshwarele Melato, released in 2010. Reliable sources reviewed for this article did not provide a complete, consistent discography, so no additional album titles are presented as definitive.
Seputla Sebogodi’s son: Thapelo Sebogodi
Thapelo Sebogodi is Seputla Sebogodi’s son. He is also a South African actor, known for playing Khabzela in The River and for later television work.
Their relationship was publicly documented in a 2019 DRUM interview. The report described Seputla as Thapelo’s father and covered their first major stage collaboration, Flak My Son, at the South African State Theatre in Pretoria.
The production explored manhood across three generations. Seputla said he was proud of his son’s work, while making a point of allowing Thapelo to build an identity independent of his famous surname.
Thapelo and his father also both appeared in The River, although they played separate characters: Thapelo was Khabzela, while Seputla played Mohumi. This article does not list other alleged children because the family statement and strong current sources reviewed did not confirm a complete family list.
Seputla Sebogodi’s wife and family
Public reports contain conflicting and often recycled information about Sebogodi’s marriages and family. No reliable current source reviewed for this article confirmed the name of a wife or spouse at the time of his death. It would therefore be unsafe to present a past partner, fiancée or rumoured relationship as his wife in July 2026.
His son Thapelo is publicly confirmed through direct interviews and established reporting. Beyond that, this article does not state a total number of children or publish unverified names.
The family asked for privacy after announcing Sebogodi’s death. That request is especially important while funeral arrangements are still being prepared. Private addresses, relatives’ medical information and claims drawn from unsourced biography pages should not be published.
Tributes to Seputla Sebogodi
Tributes began appearing from arts organisations, public figures, colleagues and viewers after the family announcement.
Actor Spaces, which published the family statement, remembered him as a performer whose career shaped generations of South African storytelling.
ANC secretary-general Fikile Mbalula described Sebogodi as a major figure in South African television and theatre and highlighted the depth he brought to Kenneth Mashaba. SABC News reported the tribute.
Viewers of Bophelo ke Semphekgo shared memories of Nkwešeng Madime and the programme’s place in 1990s television. The Citizen’s tribute report documented those reactions.
Theatre audiences and arts writers recalled that Sebogodi had returned to the National Arts Festival only days before his death. The festival’s official Black Moon listing credits him as both a performer and creative collaborator alongside Jerry Phele, Patrick Sanku and Bokaba.
The early response focused on the breadth of his career: not only the famous television villain, but also a theatre-maker, mentor and collaborator who continued working on stage until the final weeks of his life.
Seputla Sebogodi funeral and memorial update
Funeral and memorial arrangements — last updated 16 July 2026, 15:50 SAST Seputla Sebogodi’s funeral and memorial details had not been publicly confirmed at the time of publication. His family asked for privacy and said further information would be communicated through appropriate channels. The Citizen reported at 15:32 SAST that arrangements were still to be announced.
No date, venue, burial place, memorial programme or livestream should be treated as genuine unless it comes from the Sebogodi family, an authorised representative, Actor Spaces or a verified institution involved in the arrangements.
Was Seputla Sebogodi also known as Putla or Sputla?
“Putla Sebogodi” appears in searches as a shortened or mistaken version of Seputla Sebogodi’s name. DRUM reported that his music business was called Putla Records, which may also explain the association. ESAT records Dan Sebogodi as an alternate professional name, but the sources reviewed do not establish “Putla” or “Sputla” as formal stage names.
“Sputla actor” may therefore be a search for Seputla Sebogodi, but “Sputla Ramokgopa” refers to a different person.
Dr Kgosientsho “Sputla” Ramokgopa is a South African politician and the Minister of Electricity and Energy. The South African government’s official directory identifies him as Kgosientsho David Ramokgopa, while a 2026 government speech uses the nickname “Sputla”. He is not Seputla Sebogodi. “Seputla Ramokgopa” is a name mix-up, not the actor’s identity.
Rapulana Seiphemo and Patrick Shai
Rapulana Seiphemo
Rapulana Seiphemo is the South African actor known for playing Tau Mogale in Generations. An official SABC announcement confirms that role.
Seiphemo and Sebogodi worked in the original Generations ensemble during overlapping years: Seiphemo as Tau Mogale and Sebogodi as Kenneth Mashaba. TVSA’s cast archive lists both performers. Their names may trend together because viewers associate both actors with the soapie’s best-known era. There is no suggestion that Seiphemo died alongside Sebogodi.
Patrick Shai
Patrick Shai was a veteran South African actor who died in January 2022. He had verified professional links to Sebogodi. Both were associated with the character Nkwesheng in Bophelo ke Semphekgo at different times.
They also appeared in The River. A News24 tribute to Shai reported that Shai played a mine boss who was connected to Mohumi, Sebogodi’s character. Shai’s death was a separate event more than four years earlier.
Seputla Sebogodi’s legacy
Sebogodi’s legacy rests on the range and longevity of his work.
For Generations viewers, he transformed Kenneth Mashaba into a character whose authority, vanity and menace could dominate a scene. The performance demonstrated how a soapie antagonist could become part of everyday South African popular culture without being reduced to a simple villain.
His importance began earlier. Bophelo ke Semphekgo helped make Sepedi-language drama part of a shared television experience, and Nkwesheng remained vivid enough to lead public tributes decades later. That cultural memory matters because it records the power of locally made stories in audiences’ own languages.
Theatre was not a temporary training ground before television fame. Sebogodi repeatedly returned to it, working in classical plays, political satire and South African texts. His final festival appearance in Black Moon showed that stage work remained central to him.
His SAFTA wins for Generations and The Republic, together with later nominations for The River and Redemption, also show that his work continued to receive industry recognition across different formats and generations of television.
For younger actors, including his son Thapelo, Sebogodi represented a career built across stage and screen rather than in a single famous role. His legacy is therefore both specific and broad: Kenneth Mashaba, Nkwesheng, Moses, Mohumi and Kgopolo, but also decades of theatre work that many television viewers may only now be discovering.
Frequently asked questions
Is Seputla Sebogodi still alive?
No. Seputla Sebogodi died on the evening of 15 July 2026. His immediate family confirmed the death in a statement released on 16 July. SABC News, News24/DRUM, the Mail & Guardian and eNCA reported the confirmation. The family asked the public to respect its privacy while it mourns.
When did Seputla Sebogodi die?
Seputla Sebogodi died on Wednesday, 15 July 2026. The family statement specified that he died during the evening. It was released publicly the following day through Actor Spaces and was then carried by major South African news organisations.
The announcement date was 16 July 2026.
What was Seputla Sebogodi’s cause of death?
His family said he died following complications related to diabetes. No authorised source had confirmed the type of diabetes, how long he had been ill, treatment details or the circumstances of his final hours when this article was updated. Those details should not be inferred.
How old was Seputla Sebogodi?
He was 63. ESAT and TVSA both give his birth date as 31 October 1962. Because he died on 15 July 2026, before his 64th birthday, the correct calculated age is 63. Some first-day reports said 62, and this article records that discrepancy rather than hiding it.
What happened to Seputla Sebogodi?
The veteran actor died on 15 July 2026 after complications related to diabetes, according to his family. The family did not provide further medical detail. His death came shortly after he appeared at the National Arts Festival in Black Moon, but no reliable source has linked that production or circulating costume photos to his death.
Who played Kenneth Mashaba in Generations?
Seputla Sebogodi played Kenneth Mashaba in the original SABC1 soap opera Generations. TVSA records his period in the role as 2005 to 2014. The intimidating businessman became Sebogodi’s most recognised television character and earned him the 2010 SAFTA for Best Actor in a TV Soap.
What was Kenneth Mashaba’s real name?
Kenneth Mashaba was a fictional character, not the actor’s real identity. The performer’s name was Seputla Sebogodi. Searches for “Kenneth Mashaba real name” generally refer to Sebogodi because his performance became so strongly associated with the character.
He played the role in the original SABC1 series.
Was Seputla Sebogodi in Rhythm City?
Yes. Seputla Sebogodi joined the e.tv soapie Rhythm City as Solomon, a rehabilitated former prisoner. TVSA records his debut as 18 February 2015, and SABC’s death report also lists Rhythm City among his major television credits.
It was one of several prominent soapie roles after Generations.
Was Seputla Sebogodi in The River?
Yes. He played Mohumi in seasons three and four of The River. The character was an ex-convict and Tumi’s biological father. Sebogodi’s performance received a 2022 SAFTA nomination for Best Supporting Actor in a Telenovela, according to the official NFVF nominees list.
Was Seputla Sebogodi in Scandal!?
Yes. Sebogodi appeared in the e.tv soap Scandal! as Kgopolo. It was among his most recent television roles. Official e.tv episode previews continued to identify Kgopolo in the programme’s storylines, while TVSA lists Sebogodi in the part.
He remained associated with the production in 2026.
Who is Thapelo Sebogodi’s father?
Thapelo Sebogodi’s father was Seputla Sebogodi. Both men are actors. A DRUM interview documented their relationship and their stage collaboration in Flak My Son at the South African State Theatre. They also both appeared in The River, playing Khabzela and Mohumi respectively.
Who was Seputla Sebogodi’s wife?
No reliable current source reviewed for this article confirmed a wife or spouse at the time of his death. Older reports contain conflicting names and relationship histories. To avoid misidentifying a past partner as a current spouse, this article does not publish an unverified name.
Did Seputla Sebogodi have children?
Yes. Actor Thapelo Sebogodi is publicly and reliably confirmed as his son through direct interviews and established reporting. This article does not give a total number of children or list other names because strong current sources and the family’s death statement did not confirm a complete family record.
When is Seputla Sebogodi’s funeral?
The funeral and memorial arrangements had not been publicly confirmed as of 16 July 2026 at 15:50 SAST. The family asked for privacy. Readers should wait for an announcement from the family, Actor Spaces or an authorised institution and avoid circulating unsourced dates, venues or livestream links.
What role did he play in Bophelo ke Semphekgo?
Sebogodi played Nkwesheng, also written Nkwešeng, in the Sepedi television drama Bophelo ke Semphekgo. The role made him widely known in the early 1990s. “Nkusheng” is a common search spelling, while current published sources use several slightly different spellings of both the character and programme title.
Is Seputla Sebogodi related to Sputla Ramokgopa?
No reliable source establishes a family relationship. They are different public figures. Seputla Sebogodi was an actor. Dr Kgosientsho “Sputla” Ramokgopa is South Africa’s Minister of Electricity and Energy. Searches for “Seputla Ramokgopa” usually combine their names by mistake.
Their similar-sounding first names are the source of the confusion.
Did Seputla Sebogodi work with Rapulana Seiphemo?
Yes. Both actors were part of the original Generations ensemble during overlapping years. Sebogodi played Kenneth Mashaba, while Rapulana Seiphemo played Tau Mogale. Their names are often searched together because both became strongly associated with the soapie’s earlier era.
They are separate actors with distinct careers.
What awards did Seputla Sebogodi win?
Sebogodi won the 2010 SAFTA for Best Actor in a TV Soap for Generations and the 2020 SAFTA for Best Supporting Actor in a TV Drama for The Republic. ESAT also records a 1985 Shell Road to Fame Award for dancing. He later received SAFTA nominations for The River and Redemption.
Tags
Keep Reading



