1974年至1976年,任安徽省潜山县油坝中学教师。
1976年至1983年,任南京航道局财务处主办会计。
1983年至1985年,就读于武汉交通管理干部学院会计系。
1985年至1986年,任长江航道总局财务处主办会计。
1986年至1993年,任武汉交通管理干部学院企业管理系讲师。其间,1989年至1992年在中南财经大学会计系审计专业攻读研究生,获硕士学位。
1993年至1996年,任广东商学院会计系审计教研室主任、副教授。
1996年至1997年,任上海市五角场高新技术产业园区管委会副总会计师。
1997年至2001年,历任同济大学商学院会计系副教授,经济与管理学院会计系副主任(主持工作)、主任,校长助理。
2001年至2003年,任上海市南汇区人民政府副区长,同济大学教授、博士生导师。其间,1999年至2002年在同济大学经济与管理学院技术经济与管理专业攻读研究生,获博士学位。
2003年至2008年,历任上海市人大常委、市人大常委会预算工委副主任、市人大财经委委员、市人大常委会副秘书长。
2008年至2012年,任上海市人民政府副市长,九三学社上海市委主委。
2012年至2017年,任九三学社中央副主席、上海市委主委,上海市人民政府副市长。
2017年,任九三学社中央副主席、上海市委主委,市政协副主席;
九三学社第十一届中央委员会委员、第十二届中央委员会常委,九三学社第十三届中央委员会副主席,上海市第十四届委员会副主委、第十五届委员会主委。
第十一届全国政协委员,第十二届全国政协常委。上海市第十二届人大常委、第十三届人大代表、第十四届人大代表。上海市第十二届妇联执委。