1947年3月成功进入陕甘宁边区。1947年3月20日，他因私通延安方面而被胡宗南逮捕并监禁，同日被捕的还有中国民主同盟西北总支部主任委员杜斌丞。1949年中国人民解放军占领西安前两天，他被胡宗南部转移，后在被押至四川巴中两河口时乘机逃往汉中。中华人民共和国成立后，1950年春，他出任西北军政委员会文教委员会副秘书长兼办公室主任、中国民主同盟西北总支部临时工作委员会委员。1951年，他加入中国国民党革命委员会。1952年起，他历任民革陕西省委第一、二、三届委员会副主任委员，民革西北工作指导委员会委员兼副