Earthlings 2005
Cinematography
Ghame Afghan 1986
Writer, Director, Original Music Composer, Production Manager, Producer
The Black Spider 1983
Director
Bread and Stones 1979
Producer, Screenplay, Director
De grotzepuur 1975
Director, Screenplay
Credits from TMDB.