24 stycznia 2012 został mianowany ambasadorem w BelgiiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 24 stycznia 2012 r. nr 110-7-2012 w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej ().. Odwołano go z dniem 31 lipca 2016Postanowienie nr 110.20.2016 Prezydenta Rzeczypospolitej Polskiej z dnia 30 czerwca 2016 r. w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().. Następnie do września 2020 pełnił funkcję dyrektora Akademii Dyplomatycznej MSZ. W kwietniu 2021 został zastępcą dyrektora Protokołu Dyplomatycznego MSZ, a w styczniu 2024 dyrektorem Departamentu Prawno-Traktatowego MSZ. 16 lutego 2026 powołany na stanowisko podsekretarza stanu w resorcie spraw zagranicznych, będąc odpowiedzialnym za europejski wymiar współpracy bilateralnej, sprawy konsularne, prawno-traktatowe i zarządzanie kryzysowe.
Został też wykładowcą na Wydziale Nauk Społecznych Uniwersytetu Śląskiego.
Życie prywatne Pochodzi z Czerwionki-Leszczyny. Syn Alfreda i Marii. Jego żona Joanna również została dyplomatą. Mają troje dzieci. Zna języki angielski i francuski.