抗战中期，担任陕西省第七区保安司令部中校参谋、西安绥靖公署秘书，陕西省「新生活运动促进会」秘书，1947年任省政府地政局科长，被选为第一届国民大会陕西省代表（第六行政督察区洋县选区），又担任察哈尔省政府秘书。西元1949年撤迁台湾。1950年入革命实践研究院学习。结业后，任台湾园山军官训练团政治教官等职。分别出席过1960、1986年度国民大会，1990年限龄退休。