Barbarao(1941-2024)
- Actress
- Additional Crew
Barbarao was born in December 1941 in Dayton, Ohio, USA. She was an actress, known for Maangamizi: The Ancient One (2001), The Quest (1976) and Bush Mama (1979). She died on 16 April 2024 in Dayton, Ohio, USA.