十五军政治部训练处长，贵州省政府社会处主任秘书、代理处长，国民党贵州省党部宣传科科长、常务委员，考试院贵州区县人员考试委员等职，还曾任教于贵阳师范学校、国立贵阳医学院人文科。1946年后，先后当选制宪国民大会代表、宪政实施促进委员会常务委员、行宪第一届监察院筹备委员会委员。赴台后，又历任监察委员、国民党中央评议委员等职。1987年至1991年间，任监察院副院长。2007年，在美国旧金山逝世。