Absolvoval Právnickou fakultu Univerzity Karlovy. Původní profesí advokát působil v letech 1996 až 1998 jako poslanec Poslanecké sněmovny Parlamentu ČR, v letech 2006 až 2013 pak postupně jako náměstek ministra vnitra ČR, ministra spravedlnosti ČR a ministra financí ČR.
Zaměřuje se veřejnou správu, informatiku, legislativu a archivnictví. Jeho téma je elektronizace veřejné správy, prosazoval projekty Czech POINT a datových schránek. Prezidentem ICT UNIE je od roku 2016. Od července 2020 je viceprezidentem Hospodářské komory ČR, gestorem pro oblasti ICT, telekomunikací, digitální agendy, legislativy, kulturního a kreativního průmyslu a vzdělávání. V rámci svého působení v HK ČR se významně podepsal pod projekt Právní elektronický systém pro podnikatele