局局长助理。2000年4月，任上海市水务局副局长。2003年8月，任上海市发展和改革委员会副主任(正局级)。2006年9月，任中共徐汇区委副书记，10月任代区长（2007年2月当选区长）。2010年4月，任中共杨浦区委书记。2014年12月，任上海市人民政府副秘书长、上海自贸区管委会党组书记、常务副主任。2015年4月，任上海市人民政府副秘书长。2014年8月，任中共上海市委副秘书长。2016年5月，任上海市人民政府副市长。2017年5月，任中共上海市委常委、政法委书记。2019年1月，被再次任命为