בעל תואר שני במדיניות ציבורית מאוניברסיטת הרווארד ומרצה מן החוץ באוניברסיטת תל אביב בפקולטה למשפטים. שימש היועץ המשפטי של שירות הביטחון הכללי (2011-2006).