A Duck's Journey 2009
as Self
Eli Haviv: All Right 2026
Director, Editor
Bracha 2020
Director
Credits from TMDB.