From Haifa, Israel • Born in Mar 4, 1980 (46 years old)
Navot Papushado (Hebrew: נבות פפושדו; born 4 March 1980) is an Israeli film director and screenwriter. (Via Wikipedia)
ABCs of Death 2Film • 2014
Big Bad WolvesFilm • 2013
RabiesFilm • 2010