1929年加入中國共產黨,1930年參加中國工農紅軍。
土地革命戰爭時期,任湖北黃安縣獨立1師3團連長,湖北黃安縣獨立1師3團營長,紅4方面25軍73師218團副營長,紅31軍司令部作戰參謀,紅31軍91師司令部通信科科長,紅31軍91師271團參謀長。參加了長征。
抗日戰爭時期,任八路軍129師386旅772團司令部作戰參謀,129師386旅作戰科科長,129師386旅補充團參謀長,八路軍築先縱隊團長,129師新編8旅22團團長,抗日軍政大學學員。
解放戰爭時期,任冀南軍區河北衡水獨立4旅副旅長,冀南軍區2軍分區副司令員,湖南軍區常德軍區分區司令員。
中華人民共和國成立後,任湖南公安總隊副司令員,湖南軍區益陽軍分區司令員,湖南軍區副參謀長,湖南省軍區副司令員。
1955年被授予少將軍銜,獲二級八一勳章、二級獨立自由勳章、一級解放勳章。第三屆、第四屆、第五屆全國政協委員。
1987年11月12日在武漢逝世,享年81歲。