Bitter Honey 1977
Editor, Director of Photography
Malta, de navel van de Middellandse Zee 1975
Producer
The Last Pedestrian 1975
Director, Producer
Futura Camera 1964
Writer, Producer, Director
Credits from TMDB.