后，历任中华民国驻伯尔尼领事馆随员，外交部欧洲司科长，外交部礼宾司帮办、副司长，中华民国驻秘鲁、西班牙、古巴大使馆一等秘书，驻智利大使馆参事（公使衔）、代办等。后出任中华民国驻智利大使。1963年任外交部中南美司司长。1968年至1973年间任中华民国驻洪都拉斯大使。1976年又任外交部中南美司司长。