1941年3月生,貴州印江人,土家族。1973年6月加入中國共產黨。1964年9月大學畢業後入外交學院學習,1965年9月進入外交部工作。歷任外交部蘇歐司科員,中國駐前蘇聯使館隨員,外交部蘇歐司科員、副處長、處長、副司長、司長,中國駐匈牙利特命全權大使,外交部部長助理。1994年─1995年任外交部副部長。1995年7月至1997年8月任中共中央對外聯絡部副部長。1997年8月—2003年任中共中央對外聯絡部部長。2003年—— 任外交部副部長。
是中共十五屆、十六屆中央委員。