Ronnie Nyakale Biography: Everything About the Veteran Actor

Ronnie Nyakale profile


Ronnie Nyakale is a Soweto-born actor, MC, and entrepreneur. With many appearances on screen, he has risen to prominence. He is best known for appearing in the 2006 movie Blood Diamond.

Other films and television series that gained him prominence include Machine Gun Preacher and Generations: The Legacy. He has been playing Cosmo Diale on the soap opera for over six years since 2016.

Nyakale has left a mark in the entertainment industry that history will never overlook.

Ronnie Nyakale
Ronnie Nyakale biography
Ronnie Nyakale is popular for his role Cosmo on Generations: The Legacy
Quick Facts
Full Name:Ronnie Nyakale
Born:Soweto, South Africa
Nationality:South African
Occupation:Actor, MC, entrepreneur
Other names:Cosmo Diale, Uncle Cosmo
Years Active:1999 – date
Known for:Cosmo Diale
Height:5 ft 10 in
Spouse:Lebogang Mashilo
Net Worth:R12 million

Early life

Ronnie Nyakale was born in Soweto, a township in Johannesburg, Gauteng, South Africa.


As an actor, he has appeared in many television shows and blockbuster movies. He was a cast member of the soap opera Rhythm City.

In the Mzansi Magic miniseries Naledi, the veteran actor played Pheto. Playing Sylvester in seasons one and two of the television series A Place Call Home made him a familiar face.

The veteran actor appeared in season two of eKasi: Our Stories as Ino and in season one of In End Game as Siya Bacqua. He also appeared as Khaya Ncube in season one of Fallen.

In season one of the much-viewed soap opera Generations: The Legacy, he played the famous Cosmo. He played Ronnie in season one of the television series iNumber Number.

Ronnie Nyakale played Pheto in season one of Naledi and Ding Dong in season one of Rhythm City. He played Mizinga in season twelve of Silent Witness.

In season one of Yizo Yizo, he played Papa Action and played himself in season one of Zaziwa. He played Phule in season two of Zero Tolerance and as Vusi in Dora’s peace in 2016.

Nyakale played the customer in The Call and Captain Stone in Avenged. He was also a cast member in Durban Poison as a Black man.

The actor played Strike in the State of Violence and as a feather duster salesman on Jozi. In 2008, he appeared as Zakes Mbolelo in Gangster’s Paradise: Jerusalema.

On Blood Diamond, he played Digger and Vuyo in the 2001 television movie Transit Cave.

The prominent actor has appeared in many television shows, films, and other onscreen productions. The actor is a force to be reckoned with in the South African movie scene.


The veteran actor has won awards and has further continued to impress viewers. Here are some of the awards he has bagged:

  • 2012: Winner of SAFTA Golden Horn for Best Supporting Actor in a TV Drama – Fallen.
  • 2010: Nominee of SAFTA Golden Horn for Best Actor in a TV Drama – A Place Called Home.

Social Profiles

Ronnie is not well known in the media space compared to his prominence on screen. However, he is on Twitter, and fans get updates on his career journey and personal life.

Personal Life

Ronnie Nyakale is a proud father and husband. He and his wife, Lebogang Mashilo, have a daughter. 


The actor did well as a student until he started doing drugs and smoking in grade 10. He went to a boarding school, and his March report said: “he had failed.”

In June, he tore his school report because he couldn’t show them to his parents. He advises people to abstain from drugs and says they will turn them into nothing.

Net Worth

The actor has made appearances in many movies and has accumulated much fortune. He can afford a comfortable life ranging from cars to houses. He has a net worth of R12 million as of August 2022.


Transit Cafe as Vuyo
iNumber Number as Capt. Stone 
Dora’s Peace as Vusi
Zaziwa as Himself
Avenged as Captain Stone
Durban Poison as Black man
The Call as Customer
Lucky as Moli
Machine Gun Preacher as AJ
State of Violence as Strike
Jozi as Feather duster salesman
Silent Witness as Mizinga
Gangster’s Paradise: Jerusalema as Zakes Mbolelo
A Place Called Home as Sylvester
Generations: The Legacy as Cosmo
Yizo Yizo as Ben “Papa Action” Mokoena
Dr Lucille: The Lucille Teasdale Story
Portrait of a Young Man Drowning as Shadow
Blood Diamond
In Desert and Wilderness