1987.09——1991.07,華東政法學院法律系法學專業學生
1991.07——1992.08,徐匯區人民法院刑一庭見習
1992.08——1994.06,上海市中級人民法院辦公室書記員(科員)
1994.06——1994.12,上海市中級人民法院知產庭書記員
1994.12——1995.07,上海市中級人民法院辦公室助理審判員(副科)
1995.07——2001.08,上海市第一中級人民法院知產庭助理審判員
2001.08——2001.12,上海市第一中級人民法院知產庭助理審判員(正科)
2001.12——2002.03,上海市第一中級人民法院民五庭代理審判長、助理審判員
2002.03——2003.12,上海市第一中級人民法院民五庭庭長助理、代理審判長、助理審判員(2001.10—2002.10參加市委組織部第8期管理幹部高級培訓班學習)(1999.09—2002.12華東政法學院學習並獲法律碩士學位)
2003.12——2004.06,上海市第一中級人民法院民五庭庭長助理、代理審判長、審判員(副處)
2004.06——2007.11,上海市第一中級人民法院民五庭副庭長、審判員(其間:2004.10—2004.11參加市政法黨校處級幹部培訓班學習)
2007.11——2008.08,上海市第一中級人民法院民五庭庭長、審判員(正處)
2008.08——2009.04,上海市第一中級人民法院審委會委員、民五庭庭長、審判員(其間:2008.09—2008.12參加市委黨校第36期中青班學習)
2009.04——2010.12,上海市高級人民法院審委會委員、民三庭庭長、審判員(2009.03—2009.07參加市高級法官晉級資格(民事)培訓班學習)
2010.12——2011.11,上海市金山區人民法院副院長、黨組副書記
2011.11——2012.01,上海市金山區人民法院黨組書記、副院長
2012.01——,上海市金山區人民法院院長、黨組書記
2014.12——,上海市第三中級人民法院副院長、審判委員會委員、審判員