1952年起進入外交部,歷任中國台灣地區駐西班牙大使館三等秘書、駐
聯合國代表團秘書、外交部禮賓司交際科科長、駐
墨爾本領事、禮賓司副司長、駐
檀香山總領事、禮賓司司長、駐
堪薩斯總領事等職。1976年出任中國台灣地區駐玻利維亞大使,在任期間中國台灣地區於1985年與
玻利維亞斷交。1986年任外交部北美事務協調委員會駐紐約辦事處主任,後又任中國台灣地區駐義大利代表處代表。1993年出任中國台灣地區駐教廷大使併兼任駐義大利台北經濟文化辦事處代表。晚年在美國
洛杉磯定居,2006年逝世。