Image of Oliver 'Tuku' Mtukudzi

Oliver 'Tuku' Mtukudzi

Oliver 'Tuku' Mtukudzi was born on September 22, 1952 in Harare, Zimbabwe. He was a composer and actor, known for My Lady-Ruva Rangu, Zimbabwe - Respect for Africa (1994) and My Lady (2014). He died on January 23, 2019 in Harare.

Read bio at Wikipedia
Sep 22, 1952 In Harare, Zimbabwe
Movie/TV Credits:
First Appeared:
In the series Austin City Limits 1975
Latest Project:
Series Austin City Limits 1975
Known For
Poster of Austin City Limits
Austin City Limits Self 1 episode, 2002 1975