個人履歷
1954年11月-1956年12月 浙江省建德縣麻車鄉文書,縣政府辦公室檔案員
1956年12月-1960年12月 參加中國人民解放軍,任陸軍通信營架設連戰士、文書
1960年12月-1961年03月 陸軍通信營營部書記
1961年03月-1964年04月 陸軍師司令部保密員
1964年04月-1971年03月 陸軍通信連副指導員、指導員
1971年03月-1974年01月 陸軍營副教導員、團政治處宣傳股股長
1974年01月-1980年09月 陸軍師政治部宣傳科副科長、秘書科科長
1980年09月-1982年07月 陸軍團政委
1982年07月-1983年04月 陸軍師政治部主任
1983年04月-1984年08月 陸軍軍紀委正師職專職委員
1984年08月-1985年07月 陸軍軍副政委
1985年07月-1988年08月 陸軍集團軍政委
1988年08月-1988年12月 浙江省軍區政治委員
1988年12月-1994年12月 浙江省委常委、浙江省軍區政治委員(1993年4月-1993年6月 在國防大學進修系學習)
1994年12月-1996年02月 蘭州軍區副政治委員、軍區黨委常委(1994年3月-1995年1月 在國防大學基本系學習)
1996年02月-2003年12月 武警部隊政委、黨委書記
1988年9月被授予少將軍銜。
1995年7月晉升為中將軍銜。
1996年2月改為武警中將警銜。
2000年6月晉升為武警上將警銜。
擔任職務
中共十四大代表,第十五屆中央委員 。第十屆全國人大常委會委員、環境與資源保護委員會副主任委員 。