1992–1993 m. ir 1998-1999 m. Lietuvos Respublikos užsienio reikalų viceministras. 1999–2003 m. LR nuolatinis atstovas prie ET Strasbūre ir ET Vystymo Banke, 2006–2010 m. LR nepaprastasis ir įgaliotasis ambasadorius Kinijoje, Korėjos Respublikai, Vietnamui ir Mongolijai, 2010–2014 m. LR nepaprastasis ir įgaliotasis ambasadorius Kazachstane, Kirgizstane ir Tadžikistane, 2015-2017 m. LR nepaprastasis ir įgaliotasis ambasadorius Afganistane.