1972年入伍,先後在軍師團營連各級都工作過;
1987年(33歲)就任56師168團(邱少雲生前所在團、蘭州軍區特種警備團)政委,
1993年(39歲)任蘭州軍區第47集團軍56師政治部主任(副師職)。
1997年12月轉業後,任河南省交通廳人事勞動處處長。
2000年8月任河南省地方鐵路局局長,在他和黨委書記車同芝的帶領下,帶領1.2萬名職工艱苦創業,使企業很快扭虧為盈,全局各項主要經營指標均創建路43年來的最高歷史紀錄。企業效益年均增長31.18%,被稱為河南“國企改革一個成功例證”。
2002年榮獲河南省“五一”勞動獎章。
2003年獲得全國“五一勞動獎章”。
2005年被評為“全國勞動模範”。
2005年任河南鐵路集團有限責任公司董事長。
2007年作為全國優秀軍轉幹部參加慶祝建軍80周年暨全軍英模代表大會。
2008年7月,他應邀到中國浦東幹部學院為全軍師職轉業幹部培訓班講課。
中共十七大代表