四川巴中人。1933年参加中国工农红军。1934年加入中国共产党。土地革命战争时期,任红四方面军第九军二十七师八十团排长,1935年任副连长。参加了长征。抗日战争时期,任八路军第一二九师新编第十旅连政治指导员。1940年起任太行军区第二军分区新四旅三十团二营五连指导员,营副政治教导员,山西平定县县大队副大队长,太行军区第二军分区三十九团团长。解放战争时期,任中原军区第九纵队二十五旅副旅长,许昌军分区副司令员。1949年任河南军区警备第二旅副旅长。中华人民共和国成立后,任中南军区高射炮第一师副师长,华南军区防空司令部参谋长,中南军区防空司令部第二参谋长,南昌防空指挥所副主任,防空军第二师师长,北京军区空军高炮指挥部司令员,福州军区空军高炮指挥部司令员。1969年任福州军区空军副参谋长,1970年任副司令员。1964年晋升为少将军衔。
(来源:《中国人民解放军将帅名录》)