W latach 2019–2020 był naczelnikiem Centrum Informacji Konsularnej Departamentu Konsularnego MSZ. W 2020 przeszedł do Departamentu Dyplomacji Publicznej i Kulturalnej Ministerstwa Spraw Zagranicznych, gdzie objął stanowisko zastępcy dyrektora, a od 5 lipca 2021 do grudnia 2023 dyrektora. W sierpniu 2024 objął stanowisko konsula generalnego RP w Monachium.

Członek Rady Fundacji „Pomoc Polakom na Wschodzie” im. Jana Olszewskiego. Przetłumaczył szereg książek z języka niemieckiego.

Zna języki: ukraiński, niemiecki, angielski, rosyjski.

Odznaczenia i wyróżnienia 2005 – Srebrny Krzyż Zasługi „za zasługi dla rozwoju kultury”Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 9 września 2005 r. o nadaniu odznaczeń (). 2018 – Nagroda im. dr Andrzeja Kremera – „Konsul Roku” 2024 – Złoty Krzyż Zasługi „za zasługi w pielęgnowaniu pamięci oraz dokumentowaniu prawdy o Polakach ratujących Żydów podczas II wojny światowej, w szczególności o poświęceniu i męczeństwie rodziny Ulmów”Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 19 marca 2024 r. nr rej.