履歷
1968年03月參加中國人民解放軍,為陸軍戰士。1971年09月任陸軍團政治處宣傳股幹事。
1975年12月任陸軍連政治指導員。
1976年07月任武漢軍區政治部戰鬥報社編輯。
1980年09月任陸軍炮兵團二營政治教導員。
1981年06月任陸軍師政治部宣傳科副科長、科長(1981年9月—1982年1月在解放軍西安政治學院政治專業學習)。
1984年12月任陸軍軍政治部宣傳處副處長(1984年9月—1986年7月在河南大學政治專業學習)。
1986年10月任陸軍團政治委員。
1989年03月任陸軍師政治部副主任。
1991年01月任陸軍師政治部主任。
1994年06月任陸軍師副政治委員(1994年9月—1995年1月在陸軍指揮學院部隊政治工作專業學習)。
1995年04月任陸軍師政治委員(1993年9月—1996年7月在陸軍指揮學院契約戰術專業學習)。
1998年10月任陸軍旅政治委員(保留正師職待遇)。
1999年12月任解放軍電子工程學院副政治委員(副軍職;1999年3月—2000年1月在國防大學基本系學習)。
2004年04月任解放軍電子工程學院政治委員。
2006年03月任解放軍理工大學政治委員。
2007年02月任解放軍總參謀部政治部主任、紀律檢查委員會副書記(—2008年11月)。
2008年08月任解放軍總參謀部陸航部政治委員。
2001年07月晉升為少將軍銜。
中共第十七屆中央紀律檢查委員會委員。