1937年11月參加八路軍。
1938年2月加入中國共產黨。
抗日戰爭時期,任晉察冀軍區第3軍分區獨立第4支隊司令部文書,晉察冀軍區軍政幹部學校學員,晉察冀軍區第3軍分區第10大隊副排長,第11大隊特派員,第3軍分區第2支隊特派員,第3軍分區政治部保衛科科長。
解放戰爭時期,任晉察冀軍區野戰軍第4縱隊第11旅衛生處政委,華北軍區第2兵團第4縱隊軍法處副處長,第一野戰軍第19兵團64軍軍法處副處長。
建國後,任第19兵團64軍政治部保衛科科長,第19兵團政治部保衛部副部長、部長,總政治部軍事檢察院處長,政治學院學員,總政治部聯絡部邊防處處長(副軍職)。
1955年9月被授予上校軍銜。
1964年晉升為大校軍銜。曾獲三級獨立自由勳章、三級解放勳章。
1988年7月榮獲獨立功勳榮譽章。