1974.12—1977.04 部隊服役。
1977.04—1978.07 杭州汽車駕駛學校讀書。
1978.07—1982.04 杭州市公交公司一車隊司機、黨支部書記。
1982.04—1990.11 杭州市公交公司經理辦公室秘書、副經理(其間:1982.09—1986.06 在杭州大學夜大學中文專業大專班學習)。
1990.11—1995.04 杭州市公交總公司總經理
1995.04—1999.10 杭州市市政公用局黨委委員、副局長(其間:1995.05—1997.05 在浙江大學管理工程專業研究生課程進修班 學習,1995.03—1997.12 在中共浙江省委黨校經濟學專業領導幹部本科班學習)。
1999.10—2001.10 杭州市市政公用局黨委書記、局長(其間:1997.09—2000.07 在中共浙江省委黨校政治經濟學專業領導幹部研究生班學習)。
2001.10—2007.01 杭州市建委黨委書記、主任(其間:2001.12—2003.06 在香港公開大學工商管理專業碩士學位班學習)。
2007.01—2007.02 中共杭州市委委員、餘杭區委書記、杭州良渚遺址管理區黨工委書記。
2007.02—2011.11 中共杭州市委常委,餘杭區委書記、區人大常委會主任,杭州良渚遺址管理區黨工委書記。