1969年12月入伍到河北省軍區警備營,1972年起在河北省石家莊軍分區獨立營服役,1979年調入北京軍區工程兵教導大隊,先後任保密員、副區隊長、幹部幹事、副教導員、教導員等職務。

1987年起先後在國家經委人事司、國家體改委培訓司任主任科員,1990年後在國家計委、生產辦、經貿辦培訓司任副處長,在國家經貿委人事司綜合處任處長職務。其間在中央黨校函授學院經濟管理專業學習。
1999年起任中紀委、監察部駐國家經貿委紀檢組、監察局辦公室副主任、主任職務,2003年起先後任中共國資委紀律檢查委員會、監察部駐國資委監察局紀律檢查員、監察專員、執法監察室主任。
2005年調入珠海振戎公司,現任 珠海振戎公司黨委副書記、紀委書記、工會主席。