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月,担任中国五矿集团有限公司董事长、党组书记。