Velkou část profesní kariéry strávil ve Federálním statistickém úřadu, kde se věnoval otázkám statistického zpracování dat a aplikacím informačních technologií. V devadesátých letech prošel zaměstnáními ve firmách v oblasti informačních technologií (např. APP, ICZ).
V letech 1998–2002 působil jako poradce ministra vlády ČR a člen odborné skupiny ČSSD pro informační a komunikační technologie. Byl spoluautorem Státní informační politiky, podílel se na tvorbě zákonů v oblasti informační společnosti. Od roku 2003 do 30. 4. 2005 pracoval jako poradce správních orgánů společnosti ČESKÝ TELECOM, a.s.
Od 1. 5. 2005 byl ve funkci člena Rady, 1. 4. 2006 byl vládou ČR poprvé jmenován do funkce předsedy Rady ČTÚ, opakovaně byl vládou jmenován předsedou Rady ČTÚ v roce 2009 a v dubnu 2010. Vedl technickou skupinu, která řídila správu kmitočtů v procesu digitalizace zemského televizního vysílání, v této souvislosti se podílel na práci Národní koordinační skupiny. Členem Rady ČTÚ byl od roku 2005 do roku 2015. Předsedou ČTÚ byl sedm let, v období duben 2006-duben 2013.
Od roku 2015 je poradcem na Ministerstvu průmyslu a obchodu, od července 2016 jako předseda koordinační expertní skupiny MPO pro realizaci Strategie rozvoje zemského digitálního televizního vysílání.