W latach 2011–2015 był I sekretarzem, następnie radcą ambasady RP w Waszyngtonie, gdzie odpowiadał za kwestie prasowo-informacyjne. W 2015 został naczelnikiem wydziału obsługi merytorycznej Sekretariatu Ministra SZ, awansując na zastępcę dyrektora, kierującego sekretariatem i dyrektora tej ponad 50-osobowej komórki organizacyjnej. Był zaangażowany w edycje konferencji belgradzkiej, skopijskiej, tirańskiej. W latach 2016–2017 był również Pełnomocnikiem Ministra SZ ds. kontaktów z diasporą żydowską oraz przewodniczącym polskiej delegacji w Międzynarodowym Sojuszu na rzecz pamięci o Holokauście (IHRA). 28 stycznia 2020 został mianowany ambasadorem RP w SerbiiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 28 stycznia 2020 r. nr 110.2.2020 w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej ().. 15 lipca 2020 został odwołany ze stanowiska dyrektora Sekretariatu Ministra, by nazajutrz objąć kierownictwo placówki w Belgradzie. Listy uwierzytelniające na ręce prezydenta Aleksandra Vučicia złożył 19 sierpnia 2020. Urzędowanie zakończył w lipcu 2024 (formalnie odwołany w lipcu 2025)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 23 lipca 2025 r. nr 110.90.2025 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ()..