1995年05月至1998年07月,任宁波港务局轮驳公司工会主席。
1998年07月至1999年12月,任宁波港务局办公室副主任。
1999年12月至2002至02月,任宁波港务局老干部处(退休管理处)处长。
2002年02月至2005年03月,任宁波港务局办公室主任。
2005年03月至2006年10月,任宁波港集团有限公司总裁助理兼办公室主任。
2006年10月至2007年02月,任宁波港集团有限公司副总裁兼办公室主任。
2007年02月至2008年04月,任宁波港集团有限公司副总裁。
2008年04月至2016年01月,任宁波港集团有限公司党委委员,宁波港股份有限公司董事、副总裁、党委委员。
2016年01月至2016年03月,任宁波舟山港集团有限公司董事、党委副书记,宁波港股份有限公司董事、副总裁。
2016年03月至2017年01月,任宁波舟山港集团有限公司董事、党委副书记,宁波舟山港股份有限公司副总裁。
2016年12月至2022年12月,任浙江省海港投资运营集团有限公司、宁波舟山港集团有限公司董事。
2016年12月至2023年02月,任宁波舟山港股份有限公司董事、党委书记、总经理。