Acting
Liyana
2017
Banned
2024
The Man in the Mirror
Place of Weeping
1986
The Long Journey of Clement Zulu
1994