He earned both his BA in the PPE (Philosophy, Political Science and Economics) program and his LLB from the Hebrew University. He received his LLM from the NYU Law School and his PhD on tax policy and political philosophy from Bar-Ilan University.