[1][2] Weinstein was born in Tel Aviv, Mandatory Palestine to Jewish Parents who made Aliyah from Poland during the 1930s.
Towards the end of his term there he founded his own private law firm, and became known as a successful criminal defense lawyer, specializing in White-collar crimes.
Among other known clients, he represented Ezer Weizman, Aryeh Deri, Ehud Olmert, Benjamin Netanyahu, Yossi Beilin, Avigdor Ben-Gal and others.
Weinstein came under intense criticism for his inaction regarding a number of rabbis in Safed, who, according to Haaretz called on Jewish homeowners to not rent to Arabs—an action they claim is prohibited by Halakha.
A number of MKs, mainly from Meretz, and public intellectuals, attacked him for dallying on pursuing an investigation against the rabbis, who they argued, as civic officials, were in severe violation of Israeli law.