בשנת 2007 מונה כשופט בבית המשפט העליון, בין השנים 2021-2017 כיהן כמשנה לנשיאת בית המשפט העליון. נתן פסקי דין רבים בכל ענפי המשפט האזרחי.
משנת 2007-1977 עסק בעריכת דין
משנת 2002-1998 מרצה למשפט מנהלי באוניברסיטת בר-אילן.
משנת 2010-1994 מרצה בפקולטה למשפטים באוניברסיטת תל-אביב.
בשנת 2007 מונה כשופט בבית המשפט העליון.
בשנת 2017 מונה לכהונת המשנה לנשיאת בית המשפט העליון.
משנת 2020-2017 היה חבר בועדה למינוי שופטים.
שימש כיו”ר ועדת הבחירות המרכזית של בחירות לכנסת ה-21 וה-22.
בשנת 2021 נבחר לנשיא מועצת העיתונות.
בשנת 2022 מונה ליו”ר מגדל אחזקות ביטוח ופיננסים.