28年～1932年，任平津卫戍总司令部秘书长；1932年～1938年，任太原绥公署秘书长。1939年任中国国民党党政考核委员会委员。1939年～1942年，为行政院顾问；1941年～1948年，任国民政府铨叙部部长。1946年～1947年，任制宪国民大会代表。1948年～1960年，第1届国民大会代表。1948年～1949年，考试院副院长。1949年3月~6月，任行政院副院长。1949年～1950年，任行政院秘书长。1952年4月~1954年8月，第2任考试院院长。1954年～1960年，受聘总统府