1959年就讀于北京外交學(xué)院,任年級(jí)黨支部書記。畢業(yè)后留校任英語(yǔ)教員。
1964年赴英國(guó)倫敦進(jìn)修后留在中國(guó)駐英國(guó)代辦處工作。
1967年調(diào)回北京,在外交部工作。
1969年派駐瑞典大使館,任辦公室代主任、大使翻譯,其間曾參加中(國(guó))加(拿大)建交談判,出席在斯德哥爾摩召開的聯(lián)合國(guó)首屆環(huán)境會(huì)議。
1975年9月起在外交部亞洲司工作,主管新加坡事務(wù),其間曾三次以中國(guó)政府代表團(tuán)顧問的身份,出席在曼谷和馬尼拉召開的聯(lián)合國(guó)亞太經(jīng)社理事會(huì)年會(huì)。
1978年11月隨同鄧小平出訪泰國(guó)、馬來(lái)西亞、新加坡、緬甸。
1981年6月派駐泰國(guó)大使館,任研究室副主任兼大使翻譯。
1983年9月后歷任晉江地區(qū)行署副專員,福建省對(duì)外經(jīng)貿(mào)委副主任、黨組副書記,香港華閩公司常務(wù)副董事長(zhǎng)。
1986年1月當(dāng)選泉州市市長(zhǎng)、市委副書記。
1987年10月出席中共十三大。
1991年4月調(diào)香港工作,歷任新華社香港分社外事部部長(zhǎng),中英聯(lián)合聯(lián)絡(luò)小組中方代表,香港特別行政區(qū)政府土地基金受托人。
1998年1月當(dāng)選第八屆福建省政協(xié)副主席。