共内战时期，历任内蒙古自治运动联合会西蒙总分会主任、组织部部长，中共巴乌工委书记兼内蒙古人民自卫军巴乌军区政委（隶属于绥蒙军区），中共锡察巴乌工委书记。内蒙古自治政府委员兼民政部部长等职。1947年7月1日，内蒙古共产党工作委员会成立，任委员。中华人民共和国成立后，担任过绥远省人民政府副主席，内蒙古自治区人民政府副主席，内蒙古人民委员会副主席、中共蒙绥分局组织部部长、中共内蒙古分局副书记。1955年起任中共内蒙古自治区委副书记、书记处书记兼监察委员会书记、组织部长等。1977年起历任内蒙古自治区政协副主