個人履歷
1978年12月瀋陽軍區工程兵建築第130團特務連戰士;
1980年4月瀋陽軍區守備第七師汽車訓練隊學員;
1980年11月瀋陽軍區守備第十九團高機連戰士;
1981年9月解放軍大連陸軍學院後勤訓練大隊學員;
1982年7月瀋陽軍區守備第七師司令部管理科排長;
1983年7月瀋陽軍區守備第七師炮兵團政治處幹部股幹事(其間:1984年9月-1986年1月在解放軍大連陸軍學院進修);
1986年1月瀋陽軍區守備第七師政治部幹部科幹事;
1987年2月瀋陽軍區守備第七師教導隊一中隊政治指導員;
1987年11月瀋陽軍區守備第七師政治部幹部科幹事;
1991年7月瀋陽軍區守備第二十一團炮兵營副政治教導員;
1992年2月瀋陽軍區守備第二十一團炮兵營政治教導員;
1992年10月黑龍江省軍區邊防第八團政治處副主任;
1993年1月黑龍江省軍區政治部幹部處幹事;
1994年7月黑龍江省軍區政治部幹部處副處長(其間:1995年8月-1997年12月中央黨校函授學習;1997年9月-1997年12月在解放軍西安政治學院進修);
1999年1月黑龍江省軍區政治部幹部處處長;2002年3月雞西軍分區副政治委員;2003年10月哈爾濱警備區副政治委員兼政治部主任;
2006年12月哈爾濱警備區政治委員。
2007年1月 哈爾濱市委常委。
2013年2月 中共黑龍江省直屬機關工作委員會副書記(正廳級)。