Od 26 listopada 2007 do 9 kwietnia 2010 zajmował stanowisko podsekretarza stanu w Ministerstwie Edukacji Narodowej. W latach 2008–2010 pełnił funkcję wiceprzewodniczącego Rady Polsko-Niemieckiej Współpracy Młodzieży. Koordynator Europejskiego Roku Kreatywności i Innowacji 2009 w Polsce. 15 września 2010 został przez premiera Donalda Tuska powołany na podsekretarza stanu w Ministerstwie Spraw Zagranicznych, przejmując obowiązki Pawła Wojciechowskiego. Powierzono mu odpowiedzialność w MSZ m.in. za współpracę rozwojową. Współtworzył projekt przyjętej w 2011 ustawy o współpracy rozwojowej. Sygnatariusz porozumienia międzysektorowego o edukacji globalnej, współinicjator utworzenia Europejskiego Funduszu na rzecz Demokracji. 12 stycznia 2012 został odwołany ze stanowiska w MSZ.