Po powrocie do kraju przez sześć lat pracował w centrali MSZ. Najpierw jako specjalista w Departamencie Zagranicznej Polityki Eksportowej, a w latach 2002–2007 jako I radca w Departamencie Polityki Bezpieczeństwa. 12 grudnia 2007 objął kierownictwo polskiej placówki dyplomatycznej w Skopje. Odwołany został 15 sierpnia 2011Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 15 sierpnia 2011 r. nr 110-26-2011 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ()..

Od września 2011 do września 2013 pełnił, w randze ambasadora tytularnego, funkcję zastępcy Wysokiego Przedstawiciela ds. Bośni i Hercegowiny oraz szefa Biura Wysokiego Przedstawiciela (Office of the High Representative – OHR) w Banja Luce. W latach 2013–2016 zatrudniony w Departamencie Wschodnim MSZ RP. Od września 2016 do 31 stycznia 2021Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 23 listopada 2020 r. nr 110.44.2020 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej (). ambasador nadzwyczajny i pełnomocny RP w Republice Albanii.

Żonaty z Małgorzatą Bachurą. Włada biegle językiem angielskim i węgierskim.