甘肃临夏人。1931年宁都暴动后参加中国工农红军。同年加入中国共产党。土地革命战争时期,任红五军团第十三师政治部警卫排排长,第三十八团三营连长,一营营长,红四方面军第九十三师二七四团参谋长,第三十一军警卫团副团长。参加了长征。抗日战争时期,任新四军挺进纵队第一大队政治委员,第十团政治委员,第五师十五旅四十四团政治委员,团长,鄂豫边区豫中指挥部指挥长,豫中军分区参谋长。解放战争时期,任中原军区第二纵队第十四旅参谋长,第十五旅四十四团团长,鄂西北军区和平支队第六大队大队长,豫鄂陕军区第五军分区支队队长,晋冀鲁豫军区第三十五旅副旅长。1949年任江汉军区襄西工作委员会书记、襄西支队支队长兼政治委员,江汉军区第四军分区司令员。中华人民共和国成立后,任湖北军区宜昌军分区司令员兼鄂西北剿匪指挥部指挥长,中南军区公安部队第十一师师长,建筑工程第七师师长,第五步兵预备学校校长,河南省冶金厅、湖北省民政厅副厅长,湖北省副省长。1955年被授予少将军衔。1992年5月11日在武汉逝世。
(来源:《中国人民解放军将帅名录》)