土地革命戰爭時期,在紅四軍軍部通信營一連任勤務員、通信員,紅四方面軍總部警衛營公務員、通信員、警衛員。參加了鄂豫皖革命根據地第2至第4次反“圍剿”,川陝革命根據地反三路圍攻、反六路圍攻和紅四方面軍長征。抗日戰爭時期,歷任八路軍蘭州辦事處通信員,辦事處外交副官,抗日軍政大學第3大隊3隊副隊長,延安抗日軍政大學區隊長。解放戰爭時期,歷任東北民主聯軍遼寧省軍區司令部協理員,西滿軍區司令部政治協理員、四科科長,嫩江軍分區供給處處長,四十四軍一三二師後勤部部長、政治委員,參加
了血戰四平,遼瀋戰役、平津戰役及南下解放廣州的戰鬥。中華人民共和國建立後,歷任四十四軍一三二師幹部部副部長,軍委總政治部行政經濟管理處處長,軍事科學院行政處處長,總參工程技術學院院務部部長,外經學院院務部部長,解放軍第一軍醫大學副校長,解放軍高級軍械學校副校長,軍械工程學院院長。1955年9月,被授予大校軍銜(正軍職)。1955年榮獲三級八一勳章、級二級獨立自由勳章、二級解放勳章。1985年7月離職休養。1988年獲二級紅星功勳榮譽章。因病於2002年6月21日在北京逝世,享年86歲。