כעורך דין כיהן כמנהל מדור במחלקה המשפטית של בנק אמריקאי ישראלי, כיועץ משפטי ראשי בחברת הביטוח “הסנה” ועבד כעורך דין עצמאי.
בשנת 1982 הוסמך כעורך דין.
בשנים 1982-1995 עבד כעו”ד עצמאי ושימש כיועץ משפטי ראשי ב”הסנה” חברה ישראלית לביטוח בע”מ.
בשנים 1995-1997 שימש כמנהל מדור במחלקה המשפטית של בנק אמריקאי ישראלי בע”מ.
בשנת 1997 מונה לכהונת שופט בבתי משפט השלום בחדרה.