1985年08月至1991年06月,任浙江省交通厅航运管理局技术员、科员。
1991年06月至1998年02月,任浙江省交通厅团委副书记、书记。
1998年02月至2002年10月,任浙江省交通厅航运管理局副局长、党委委员。
2002年10月至2003年03月,任浙江省交通厅人事劳资处副处长。
2003年03月至2006年06月,任浙江温州甬台温高速公路有限公司董事长、党委书记。
2006年06月至2009年03月,任交投集团总经理助理兼发展研究部经理。
2006年11月至2008年08月,兼任浙江金基置业有限公司董事长。
2009年03月起,历任沪杭甬董事、总经理、党委副书记、董事长、党委书记。
2009年03月起,担任上三高速董事长。
2011年12月起,担任交投集团副总经理、党委委员。
2016年10月起,担任浙江省交通集团董事、总经理、党委副书记。
2017年08月,辞去浙商证券董事长、党委书记职务。