，1933年进入中华民国海军，后转入中华民国陆军，1949年时升为陆军少将，1958年升为中将。1949年随父亲来台湾，先住高雄再迁居台北。到台北后，先就读台北县（现新北市） 中和国小、后转学至台北市龙安国小。中学就读台北市市立士林初中、再进入台北市立成渊中学就读，直到毕业。1961年，以第一志愿考入国立政治大学外交系，1964年毕业。大学毕业，入伍任中华民国宪兵少尉预官。1966年，赴美国深造，并于1967年获加州大学柏克莱分校国际关系硕士学位；于1971年和1974年先后获美国天主教大学图书馆学系硕