Craig Nobela profile

Craig Ayanda Nobela grabbed the opportunity to play Nkosiyabo on The Queen with both hands.

Craig Nobela (born 4 May 2001) is a South African actor. He is best known for playing Nkosiyabo Khoza on the Mzansi Magic telenovela The Queen.

Playing Nkosiyabo is his first major role in a drama series. He wanted to pursue a career in finance but changed his mind after an opportunity arose in the arts. He plays the troublesome son of Brutus Khoza.

Craig Nobela
Craig Nobela biography
Rubbing shoulders with veteran actors on the telenovela The Queen has helped Craig Nobela to perfect his craft.
Short Profile
Full Name:Craig Ayanda Nobela
Born:4 May 2001 (age 22 years old)
Place of Birth:Isiphingo, KwaZulu-Natal
Nationality:South African
Education:Performing arts
Occupation:Actor, dancer, singer, voice over artist
Known for:Playing Nkosiyabo Khoza on The Queen
Net Worth:R200 000

Early Life

Craig Nobela was born on 4 May 2001 in Isiphingo in KwaZulu-Natal. He had always wanted to pursue a career as a chartered accountant. But acting brought enticed him with an irresistible opportunity.


Craig Nobela took on a training course in performing arts for a period of eight months in 2019. While busy with his studies, he had to stop due to reasons best known to him.


Acting presented him with an opportunity he couldn’t say no to. He landed his debut role in the South African telenovela The Queen. Playing Nkosiyab, the troublesome son of Brutus Khoza, brought him to the limelight.

Nobela brings the character of Nkosiyabo to life as he exhibits a flawless portrayal. Playing the troublesome character that gets away with anything has revealed his talents.

In reality, Craig is not like the character but learned who his character is and does his best to portray him.

“I am nothing like my character, but I have learned about the type of person Nkosi is and have done my best to portray him.”

Personal Life

Craig Nobela roles
Craig shares videos of himself hanging with cast and crew members of The Queen on social media.

Craig Nobela’s focus is on his career for now. For the young actor, relationships can come later as he hasn’t flaunted a partner. Though, the charming young man has many admirers.

Social Profile

The young man is not only celebrated on television but on social media too. He has grown a decent community of people who support him and celebrate his achievements with him.

On Instagram, he shares pictures and selfies of himself. He leaves followers a quote of encouragement. He is a hit on TikTok, where he posts dance videos and other engaging content.


Net Worth

Craig Nobela is making it in the entertainment scene. He has an estimated net worth of R200 000 as of August 2023. 

Share to others: