共内战的永年、张家口、石家庄、长春、锦州、沈阳、太原、平津、舟山等战役担任空中掩护与后勤补给。他是长春围城之役唯一被救出的脱险人员。1949年12月，中华民国政府迁往台湾后，他初担任侦巡中国大陆东南沿海任务。1953年，中华民国国防部高层选派他赴美国参加中华民国空军首批喷射机换装训练（）。之后历任中华民国空军中队长、大队长、少将联队长、总司令部作战署长、中将副总司令、国防部参谋本部二级上将副参谋总长及总司令等重要军职。1989年12月5日，他接替郝柏村出任参谋总长职位，并担任该军事要职至1991