1989年08月 - 1995年10月,历任北京铁路分局双桥车站见习生、助理工程师、团委书记、经济计划员、站长办公室主任。
1995年10月 - 1996年07月,担任铁道部政治部组织部干部。
1996年07月 - 2001年12月,担任铁道部办公厅(政治部办公室)秘书。
2001年12月 - 2013年05月,历任铁道部安全监察司综合处副处长、综合处处长、安全监察特派员南京办事处特派员。
2013年05月 - 2019年11月,历任铁路总公司运输局综合部副主任、运输统筹监察局(总调度室)副局长。
2019年11月 - 2020年04月,担任国铁集团运输部(总调度长室)副主任。
2020年04月 - 2022年01月,担任中铁特货物流股份有限公司党委副书记、总经理、副董事长。
2022年01月 - 02月,担任中铁特货物流股份有限公司党委书记、总经理、副董事长、代董事长。
2022年02月至今,担任中铁特货物流股份有限公司党委书记、董事长。