1983年08月至1988年08月,擔任上海內燃機研究所助理工程師。
1988年08月至1990年04月,擔任上海內燃機研究所工程師、工會主席。
1990年04月至1993年07月,擔任上海內燃機研究所工會主席、高級工程師、黨委委員。
1993年07月至1998年12月,擔任上海內燃機研究所副所長、黨委委員。
1998年12月至1999年12月,擔任上海內燃機研究所所長、黨委委員。
1999年12月至2001年04月,擔任上海內燃機研究所所長、黨委委員,上海汽車工業質量檢測研究所所長。
2000年05月至2000年06月,在上海市委黨校第42期領導干部培訓班學習。
2001年04月至2002年08月,擔任上海內燃機研究所黨委書記、所長,上海汽車工業技術中心主任,上海汽車工業質量檢測研究所所長。
2002年08月至2003年05月,擔任上海內燃機研究所黨委書記、所長,上海汽車工業技術中心主任,上海汽車工業質量檢測研究所所長,上海汽車工程研究院黨委書記、副院長。
2001年10月至2003年10月,在澳門科技大學工商管理專業學習。
2004年10月至2008年05月,在上海市質量技術監督局工作。
2009年03月至2009年07月,在中央黨校中青年干部培訓班學習。
2021年07月至2024年12月,擔任中國五礦集團有限公司董事長、黨組書記。