Od 2009 do 31 stycznia 2014 zajmował stanowisko ambasadora RP w SerbiiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 25 września 2009 r. nr 110-26-2009 w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej ().Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 3 lutego 2014 r. nr 110-03-2014 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().. Od 2014 był zastępcą dyrektora, a następnie dyrektorem Departamentu Konsularnego Ministerstwa Spraw Zagranicznych. W latach 2016–2017 był dyrektorem generalnym służby zagranicznej, a 1 stycznia 2018 objął funkcję ambasadora RP w ChorwacjiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 6 października 2017 r. nr 110.58.2017 w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej ().. Stanowisko to zajmował do 31 sierpnia 2023Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 19 lipca 2023 r. nr 110.59.2023 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().. W październiku 2023 mianowany ambasadorem RP w Bośni i HercegowiniePostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 11 października 2023 r. nr 110.77.2023 w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej ().. Stanowisko objął 1 grudnia 2023.