W 2001 objął funkcję wiceprezesa fundacji Oświęcimskie Centrum Praw Człowieka. 1 stycznia 2013 został redaktorem naczelnym dwumiesięcznika „Arcana”, zastępując na tym stanowisku Andrzeja Nowaka. Pod koniec 2014 zrezygnował z tej funkcji, zastąpił go Andrzej Waśko. W 2013 został członkiem honorowym Klubu Jagiellońskiego, a także członkiem rady Fundacji Dyplomacja i Polityka. Powołany też w skład rady programowej kongresu Polska Wielki Projekt. Współpracował z miesięcznikiem „Wpis”, w którym prowadził własną rubrykę. W 2015, na podstawie prowadzonych w tym czasopiśmie rozmów z Leszkiem Sosnowskim, powstała książka Dialogi o naprawie Rzeczypospolitej, wydana przez wydawnictwo Biały Kruk.
Działalność polityczna Od 1998 do 2001 był współpracownikiem KPRM za czasów premiera Jerzego Buzka, przez rok był również doradcą minister zdrowia Franciszki Cegielskiej.
5 stycznia 2007 został powołany na stanowisko podsekretarza stanu w Ministerstwie Spraw Zagranicznych. 10 września 2007 odszedł z MSZ i objął stanowisko podsekretarza stanu w Urzędzie Komitetu Integracji Europejskiej, które zajmował do 15 stycznia 2008. Był także członkiem Rady Służby Cywilnej.