1943年又赴延安参加整风运动，在中央党校二部学习。1945年4月，参加了中共七大。第二次国共内战时期，历任内蒙古自治运动联合会西蒙总分会主任、组织部部长，中共巴乌工委书记兼内蒙古人民自卫军巴乌军区政委（隶属于绥蒙军区），中共锡察巴乌工委书记。内蒙古自治政府委员兼民政部部长等职。1947年7月1日，内蒙古共产党工作委员会成立，任委员。中华人民共和国成立后，担任过绥远省人民政府副主席，内蒙古自治区人民政府副主席，内蒙古人民委员会副主席、中共蒙绥分局组织部部长、中共内蒙古分局副书记。1955年起任中共内