בוגר תואר ראשון במשפטים (LL.B) מטעם האוניברסיטה העברית, ותואר שני במשפטים בהצטיינות (LL.M) מטעם אוניברסיטת בר אילן. התמחה אצל המשנה ליועץ המשפטי לממשלה (ציבורי-חוקתי). שימש במשך כשמונה שנים כעורך דין ביעוץ וחקיקה במשרד המשפטים. במהלך תקופה זו עסק בנושאים חוקתיים ומינהליים רבים, בין היתר היה ממונה על תחום החקיקה האזרחית ביהודה ושומרון, ואחראי על פרויקט "השוואת החקיקה" מטעם משרד המשפטים. כמו כן, עסק בדיני משמעת, ואף היה חבר בצוות לבחינת תיקוני חקיקה בחוק לשכת עורכי הדין, ובכללי המשמעת של הלשכה שהוקם ב-2021.