1914年生,陕西省旬邑县人。1930年参加革命。1931年加入中国共产党。土地革命战争时期,曾任陕北红军领导人刘志丹的警卫员,红26军班长、排长、连长,红28军2团团长、512团团长。抗日战争爆发后,入抗日军政大学学习,后任中共绥蒙工作委员会委员、军事部部长,绥蒙游击司令部副主任、副司令员,中共绥远省(区)委委员、军事部副部长、绥察独立第2支队司令员,中共晋绥边区委委员、武装部部长,120师大青山骑兵支队3团团长等职。参与领导创建了大青山抗日游击根据地,并在该地区建立党的组织和发展抗日武装,培养选送了一批蒙古族青年赴延安参加革命。解放战争时期,任晋绥军政干部学校队长,西北军区大荔军分区副司令员、渭南军分区司令员等职,参加了爷台山反顽战、保卫延安、解放大西北诸战役,参与指挥了智取华山战斗。新中国成立后,历任陕西军区渭南军分区司令员,国家煤炭局西安管理局党委书记、副局长兼西北煤田地质勘探局党委书记、局长、青海省体委党组书记、主任,地质部技术装备司副司长。他是第五届全国政协委员。1998年11月18日在北京逝世,享年84岁。