Hide unreleased
Hitchhikers TBA
Director
Galoot 2003
Director, Editor, Writer
Don't Touch My Holocaust 1994
The Time of the Camel 1991
Jerusalem 24/4/74 1976
Lala 2024
Editor
The Animated Haggadah 1985
Credits from TMDB.