He joined the United States Foreign Service as a career diplomat.[1][2] He served as Governorate Coordinator in Al Anbar Province in Iraq, and at the National Security Council as Country Director for Iraq.[2][4] From 1994 to 1996, he was special assistant to the U.S. Permanent Representative to the United Nations.[2][4] He has also served in Turkey, El Salvador and Colombia.[2][4]