 His roles as a diplomat included Consul General of Israel to the Southeastern United States based in Atlanta, Georgia (1993-2000), Deputy Permanent Representative of Israel to the United Nations (2003-2004), and Consul General of Israel in New York (2004-2007).He also served as director of the press department and spokesman of the Ministry of Foreign Affairs, as well as Deputy Director General for Cultural and Scientific Affairs.In 2010, he assumed his position as Ambassador of the State of Israel to Greece, in which he served until summer of 2014.