1 unreleased or undated title is hidden. Show unreleased
Galoot 2003
Director, Editor, Writer
Don't Touch My Holocaust 1994
Director
The Time of the Camel 1991
Jerusalem 24/4/74 1976
Lala 2024
Editor
The Animated Haggadah 1985
Credits from TMDB.