Kancelaria Prezydenta RP Lecha Kaczyńskiego thumb|Andrzej Duda i Lech Kaczyński – uroczystość powołania podsekretarza stanu w Kancelarii Prezydenta RP (16 stycznia 2008) 16 stycznia 2008 Lech Kaczyński powołał go na stanowisko podsekretarza stanu w Kancelarii Prezydenta RP. Objął nadzór nad Biurem Prawa i Ustroju oraz od jesieni 2008 nad Biurem Obywatelstw i Prawa Łaski. Do jego obowiązków należało czuwanie nad prezydencką legislacją. Reprezentował Prezydenta Rzeczypospolitej m.in. w trakcie prac nad ustawami w SejmieZarządzenie nr 2 Szefa Kancelarii Prezydenta Rzeczypospolitej Polskiej z dnia 26 stycznia 2009 r. w sprawie określenia szczegółowego zakresu zadań sekretarzy i podsekretarzy stanu w Kancelarii Prezydenta Rzeczypospolitej Polskiej oraz zakresu nadzoru merytorycznego nad komórkami organizacyjnymi Kancelarii..

12 kwietnia 2010 roku nadzorował wraz z prezydencką minister Bożeną Borys-Szopą przywiezienie ciała Marii Kaczyńskiej, zmarłej w katastrofie smoleńskiej 10 kwietnia.

5 lipca 2010, dzień po drugiej turze wyborów prezydenckich, w których zwyciężył Bronisław Komorowski, złożył dymisję z zajmowanej funkcji, która została przyjęta następnego dnia przez Bronisława Komorowskiego wykonującego jako Marszałek Sejmu obowiązki Prezydenta.