He has directed 14 films in both Israel and France. In September 1994, he was honored by the Haifa Film Festival for his lifetime contribution to Israel cinema. His landmark film, Les Stances a Sophie, had gone practically unseen for twenty eight years until 2008 when it was re-released and profiled in The FADER by Alexander Geoffrey Frank.
As of March 2009, Mizrahi lives in Tel Aviv, leading film-making workshop in Tel Aviv University"s film school.
Today, she teaches acting classes at Tel Aviv University.