Sophie Ndaba was one happy soul on the old Generations playing the role of Queen Moroka and working at Ezweni Communications.
She created a name for herself during her serving years as a Generations actress. She was full of life and very vibrant on the show and also in real life.
However, Sophie later faced health difficulties which resulted in her losing weight drastically. After appearing in the media for the first time after her sickness, people began talking badly of her and that changed her mood completely as she no longer smiles as she used to and she is longer appearing as a happy soul of lively and vibrant.
Nonetheless, despite her problems, stress, and illness she is still aging slowly as she looks younger than her age.
One would assume that she is in her late 30s only to find that that’s not the case. Sophie is actually in her late 40s as she was born on 29 June 1973, making her 48 years this year.