1979年03月 - 1983年08月,于北方交通大學鐵道機械系機車電傳動專業學習。
1999年09月 - 2002年11月,于北方交通大學交通運輸工程專業在職學習,獲工程碩士學位。
2003年12月 - 2004年10月,于清華大學工業工程系工業工程專業在職學習。
2006年07月,獲清華大學工程碩士學位。
1983年08月 - 1995年02月,任鐵道部北京鐵路局大同分局大同西電力機務段見習生、技術干部、助理工程師、工程師,技術室副主任、總工程師。
1995年02月 - 1998年12月,任鐵道部北京鐵路局大同分局大同西電力機務段段長。
1998年12月 - 1999年03月,任鐵道部北京鐵路局大同分局分局長助理。
1999年03月 - 2000年04月,任鐵道部北京鐵路局大同分局總工程師。
2000年04月 - 2004年11月,任鐵道部北京鐵路局大同分局副分局長。
2004年11月 - 2004年12月,任鐵道部北京鐵路局大同分局副分局長兼大秦線擴能改造工程建設指揮部副指揮長。
2004年12月 - 2009年01月,任鐵道部昆明鐵路局副局長。
2009年01月 - 2011年08月,任鐵道部昆明鐵路局常務副局長、黨委常委。
2011年08月 - 2013年01月,任鐵道部昆明鐵路局局長、黨委副書記。
2013年01月 - 2013年03月,任鐵道部南昌鐵路局局長、黨委副書記。
2013年03月 - 2014年08月,任中國鐵路總公司南昌鐵路局局長、黨委副書記。
2014年08月 - 2017年03月,任中國鐵路總公司北京鐵路局局長、黨委副書記。
2017年03月 - 2018年12月,任中國鐵路總公司副總經理、黨組成員。
2018年12月 - 2019年11月,任中國國家鐵路集團有限公司副總經理、黨組成員。
2019年11月 - 2022年07月,任交通運輸部黨組成員,國家鐵路局黨組書記、局長。
2022年07月起,任中國國家鐵路集團有限公司董事長、黨組書記。