The Reason Why 2021
Director
Last Stop 2014
Joy 2005
Afula Express 1997
Baba Lubba 1995
Saint Jean 1993
Credits from TMDB.