1977年10月至1985年03月,上海鐵路分局上海站團(tuán)委干事、副書(shū)記。
1985年03月至1992年06月,上海鐵路分局團(tuán)委副書(shū)記、團(tuán)委書(shū)記。
1992年06月至1998年07月,上海鐵路分局上海站副站長(zhǎng)、代站長(zhǎng)、站長(zhǎng)兼黨委副書(shū)記。
1998年07月至1999年10月,上海鐵路分局副分局長(zhǎng)。
1999年10月至2009年09月,上海鐵路局副局長(zhǎng)、常務(wù)副局長(zhǎng)、黨委委員。
2009年09月,上海申通地鐵集團(tuán)有限公司總裁、黨委副書(shū)記,上海申通地鐵股份有限公司董事長(zhǎng)。