More recently he has served as Ambassador to Algeria and to South Africa, and as Chargé d'Affaires to Sudan.
Ia pernah menjabat sebagai Duta Besar untuk Aljazair dan Afrika Selatan, serta Chargé d'Affaires untuk Sudan.