Senses of Cinema 2022
as Self
Two Laws 1982
Director, Producer
We Stop Here 1978
Director
Protected: The Truth About Palm Island 1975
Ningla A-Na 1972
Producer, Director
Credits from TMDB.