בשנים 1965–1967 התמחה במשרד עורכי דין והוסמך לעריכת דין ולאחר מכן עסק בהוראת משפטים באוניברסיטת ניו-יורק. בשנת 1969 סיים לימודי מוסמך במשפטים באוניברסיטת ניו-יורק. בין השנים 1969–1973 שימש כמדריך בפקולטה למשפטים באוניברסיטה העברית.[2] בשנים 1973–1976 עבד במשרד המשפטים כמנהל לשכת הסיוע המשפטי ברמלה.[1]
בשנת 1976 מונה לכהן כרשם בביתה דין האזורי לעבודה בירושלים. בשנת 1979 מונה לשופט בבית הדין ובאפריל 1987 מונה לכהן כשופט ראשי בבית הדין האזורי לעבודה בירושלים. ב-31 באוגוסט 2004 פרש לגמלאות.[1]
בין ההליכים בהם דן ניתן למנות את שביתת האחיות בשנת 1986[3] ושביתת עובדי המנהל והמשק בבתי החולים הממשלתיים בשנת 1987.[4] כמו כן דן בשביתות של עובדי רשות השידור, ואף הורה על מעצר חברי הוועד,[5][6] ובשביתה של עובדי בתי המשפט.[7]
בשנת 2001 קבע כי אין די בהוצאת תלוש שכר לקביעת יחסי עובד-מעסיק.[8] ב-2002 דחה תביעה של גמלאים מנמל חיפה לכלול רכיבי שכר ששולמו בגין הליך התייעלות בחישוב הפנסיה שלהם.[9]