1986年7月-1990年3月,任铁道部第二工程局财务处助理会计师;
1990年4月-1993年7月,任铁道部第二工程局杭州指财务科副科长、科长;
1995年9月-1999年11月,任铁道部第二工程局第四工程处总会计师;
1999年12月-2001年7月,任中铁二局集团公司财会部部长;
2001年8月-2007年8月,任中铁二局股份有限公司总会计师、证券事务代表;
2007年8月至今,任中铁二局股份有限公司副总经理、总会计师;
2011.12.12起担任成发科技股份有限公司独立董事。