1999年4月-2000年12月,任沈阳铁路局图们分局分局长。
2000年12月-2001年3月,任沈阳铁路局通化分局党委书记。
2001年3月-2005年2月,任广州铁路(集团)公司长沙总公司总经理。
2005年2月-2007年2月,任兰州铁路局副局长、局长、党委副书记。
2007年2月-2008年1月,任广州铁路(集团)公司副董事长、总经理、党委副书记。
2008年1月-2010年9月,任中铁集装箱运输有限公司党委书记、副董事长、常务副总经理。
2010年9月起,任中铁集装箱运输有限公司董事长、总经理。