Od 2000 związany równolegle ze służbą zagraniczną - zawodowy dyplomata. W latach 2000–2005 pełnił funkcję I sekretarza w Ambasadzie RP w Rzymie. Od 2006 urzędnik mianowany w Służbie Cywilnej RP. W latach 2006–2008 pracował w Departamencie Planowania i Strategii Polityki Zagranicznej oraz Departamencie Europy MSZ. Od 2008 do 2012 był Konsulem Generalnym RP w Mediolanie. Od 2013 pracował w Departamencie Współpracy z Polonią i Polakami za Granicą, a następnie w Departamencie Dyplomacji Publicznej i Kulturalnej, gdzie m.in. pełnił funkcję zastępcy dyrektora (2016–2018). 20 sierpnia 2018 został ambasadorem RP w Słowacji. Listy uwierzytelniające złożył na ręce prezydenta Słowacji Andreja Kiski 11 września 2018. Kadencję zakończył 7 sierpnia 2023Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 31 lipca 2023 r. nr 110.64.2023 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().. Od 2024 pracuje w Departamencie Strategii MSZ. Od 01.01.2026 r. mianowany na najwyższy stopień w polskiej służbie dyplomatycznej - ambasadora tytularnego.