Famous for her over decade-and-a-half-long portrayal of Karabo Moroka in the South African soap opera Generations, she is also notable for her role as Mavis Mabaso in the soap opera Rockville, which she created and co-executive produced with her husband. Early in her career, she appeared in an episode of the television series Sweating Bullets.