Od 2005 do 2010 pełnił funkcję ambasadora RP w Estonii. W listopadzie 2011 otrzymał nominację na ambasadora ad personam. Do 2013 kierował Sekretariatem Ministra w Ministerstwie Spraw Zagranicznych. 8 stycznia 2013 został mianowany ambasadorem RP w Słowacji, którym był do 2015. Po zjechaniu z Bratysławy był pełnomocnikiem ministra przygotowującym szczyt NATO w Warszawie (odwołany cztery miesiące przed szczytem). Od 2017 pracuje w biurze NATO w Moskwie.