；1917年～1926年，任山西省政府政务厅厅长；1927年，任山西省政府警务处处长；1926年～1933年，任国民革命军第三集团军秘书长；1928年～1932年，任平津卫戍总司令部秘书长；1932年～1938年，任太原绥公署秘书长。1939年任中国国民党党政考核委员会委员。1939年～1942年，为行政院顾问；1941年～1948年，任国民政府铨叙部部长。1946年～1947年，任制宪国民大会代表。1948年～1960年，第1届国民大会代表。1948年～1949年，考试院副院长。1949年3月~6