He served as ambassador to the IAEA and the U.N. Office in Vienna; ambassador to Cyprus (1996-1999); acting ambassador and deputy chief of mission at the Embassy in New Delhi, India; and political counselor at the U.S. Embassy in Amman.