1977年10月(yue)至1985年03月(yue),上(shang)海(hai)鐵路分(fen)局(ju)上(shang)海(hai)站團委(wei)干事、副(fu)書記。
1985年03月(yue)至1992年06月(yue),上海鐵路分局團(tuan)委副書記、團(tuan)委書記。
1992年06月(yue)至1998年07月(yue),上海鐵路分局(ju)上海站副站長(chang)(chang)(chang)、代(dai)站長(chang)(chang)(chang)、站長(chang)(chang)(chang)兼黨委副書記。
1998年07月至1999年10月,上海鐵路分(fen)局副分(fen)局長。
1999年10月至2009年09月,上(shang)海鐵路局(ju)副局(ju)長、常(chang)務(wu)副局(ju)長、黨委委員。
2009年09月(yue),上海申(shen)通(tong)地鐵集團有限公(gong)司(si)總裁、黨(dang)委副(fu)書記,上海申(shen)通(tong)地鐵股份有限公(gong)司(si)董事長。