Tel Aviv University.
He started his national service with the Israel Defense Forces in November 1968 and was assigned to the Golani Brigade. After being injured in a training accident, he lost his right eye and was released from the army. He went on to study law at Tel Aviv University and later joined Israel Police in March 1976, initially as a prosecutor.
Mizrahi served as Commander of the College for Executive Officers between 1995 and 1997.
On 1 February 1997 he was appointed head of the National Unit for International Investigations, a position he held until becoming head of the Investigative Branch on 1 January 2001. He was later removed from his post in 2004 by Internal Security Minister Gideon Ezra after being accused of overusing wiretapping during an investigation into Yisrael Beiteinu leader Avigdor Lieberman, He subsequently became head of the Community and Civil Guard, a position he held until 1 June 2006.
When he retired in 2006, he had reached the rank of Major General.
Mizrahi was placed 29th on the Zionist Union list (an alliance of Labor and Hatnuah) for the 2015 elections, losing his seat as the alliance won 24 seats.
He served as a member of the Knesset for the Labor Party between 2013 and 2015.