A Rustling of Leaves: Inside the Philippine Revolution 1988
Producer
Some People Have to Suffer 1976
Director, Producer
Credits from TMDB.