40 years old (Born on January 08, 1984) Tanzanian actor and director who was immensely popular for his film and television work and called the most popular star in Tanzania. He played Ndoa Yangu in the 2012 film, Love & Power, before his death. Steven Kanumba's Best Moments