Demetre II 1982
Writer, Director
Chiriki and Chikotela 1975
Director
Adventures of Lazare 1973
The Tale of the Dumbadzes 2025
Novel
Apocalypse Will Not Happen 2015
as Buba
A Chef in Love 1996
Production Director
Lodgers 1989
Actor
Credits from TMDB.