A Bit Of Scarlet 1997
Producer
Age of Dissent 1994
Executive Producer
Caught Looking 1991
Producer
Out 1991
Producer
Love and Marriage 1991
Producer
Stand On Your Man 1991
Producer
Simon Ngubane: Still on Strike 1987
Producer
Outside In 1981
Producer
Du Fu: China's Greatest Poet 2020
Director
Ovid: The Poet and the Emperor 2017
Director
Credits from TMDB.