甘肃省党部组训处主任。1935年至1947年，当选中国国民党甘肃省党部执行委员。在这15年中，起初替田昆山拉帮结派，发展该派势力，以把持甘肃省的中国国民党党务。1937年七七事变爆发后，投身抗日救亡，其间先后当选中国国民党第五、六届全国代表大会代表，国民参政会第三届参政员、驻会参政员。抗日战争胜利后，赴南京，参与国民政府制定宪法的工作，后来任训政时期立法院第四届立法委员。1947年，当选行宪后立法院第一届立法委员。1949年夏，赴台湾，此后一直担任立法委员。1979年6月2日，在台北市病逝。