Był zastępcą przewodniczących Rady Służby Publicznej (2007–2009) oraz rady administracyjnej Europejskiego Instytutu Administracji Publicznej w Maastricht (2006–2010). W latach 2008–2012 pełnił funkcję dyrektora Krajowej Szkoły Administracji Publicznej. W 2014 został członkiem rady programowej partii Prawo i Sprawiedliwość. Od stycznia 2017 pełnił funkcję dyrektora Akademii Dyplomatycznej MSZ. Wszedł także w skład rady Polskiego Instytutu Spraw Międzynarodowych. 15 września 2017 premier Beata Szydło powołała go na stanowisko podsekretarza stanu w Ministerstwie Spraw Zagranicznych.

9 stycznia 2018 został powołany na stanowisko ministra spraw zagranicznych w rządzie Mateusza Morawieckiego. Pozostał na tej funkcji również w utworzonym 15 listopada 2019 drugim gabinecie dotychczasowego premiera. 20 sierpnia 2020 podał się do dymisji ze stanowiska ministra. Zakończył urzędowanie 26 sierpnia tego samego roku.

Życie prywatne Syn Teresy i Eugeniusza. Jest wdowcem, jego żoną była Magdalena Sadowska-Czaputowicz (1956–2017).