David Enoch studied law and philosophy in Tel Aviv University, where he earned his B.A. and LL.B. in 1993. After completing his military service and clerking for Justice Dorit Beinisch at the Supreme Court, David turned to graduate studies in philosophy, first in Tel Aviv University, and then at the NYU Philosophy Department, where he earned his Ph.D. in May, 2003.
In the summer of 2003, David was appointed a lecturer at the Hebrew University, on a joint appointment at the faculty of law and the philosophy department. Today he is a full professor on such a joint appointment.
David works primarily in the areas of moral and political philosophy and the philosophy of law.