Członek Rady Klubu Absolwentów Uniwersytetu Warszawskiego oraz Polskiego Towarzystwa Informatycznego. Był założycielem Stowarzyszenia Administratorów Bezpieczeństwa Informacji oraz polskiego oddziału Stowarzyszenia Rozwoju Systemów Zarządzania Bezpieczeństwem Informacji ISMS. Laureat nagród „Infostat” z 2009 i „Ambasador Gospodarki Cyfrowej” z 2008.
16 listopada 2007 powołany na stanowisko podsekretarza stanu w MSWiA, odpowiedzialnego za rozwój społeczeństwa informacyjnego, informatyzację administracji publicznej, rejestry państwowe, sprawy obywatelskie i infrastrukturę teleinformatyczną. 26 listopada 2007 objął także funkcję Pełnomocnika Rządu do Spraw Przygotowania Organów Administracji Państwowej do Współpracy z Systemem Informacyjnym Schengen i Systemem Informacji Wizowej. Jako wiceminister był również wiceprzewodniczącym Komitetu Rady Ministrów ds. Informatyzacji i Łączności oraz przewodniczącym Międzyresortowego Zespołu ds. Realizacji Programu „Polska Cyfrowa”. zrezygnował ze stanowiska w dniu 8 marca 2010.