Navot Papushado

Navot Papushado

Known for: Directing

Born: March 3, 1980 in Haifa, Israel

Navot Papushado is an Israeli film director and screenwriter who grew up in Lismore.

Known for

Showing 8 of 8 titles