Vystudoval národohospodářskou fakultu VŠE v Praze. Po absolvování studia nastoupil jako odborný referent na Státní plánovací komisi. V letech 1990 - 1992 pracoval na Federálním ministerstvu hospodářství, kde zastával pozici vedoucího oddělení mezd a trhu práce a posléze cen a sociální politiky. V polovině roku 1992 odešel na odborovou ústřednu (ČMKOS). Zde působí dosud ve funkci vedoucího makroekonomického oddělení. V průběhu let 1998 - 2002 zastával funkci poradce několika členů tehdejší vlády (místopředsedy vlády pro hospodářskou politiku, ministra práce a sociálních věcí a ministra financí). V těchto letech byl rovněž členem Rady vlády ČR pro sociální a ekonomickou strategii, členem odborné skupiny předsedy Hospodářské rady vlády ČR. V letech 1999 - 2001 byl členem dozorčí rady Komerční banky. V letech 2002 - 2003 byl externím poradcem ministra financí ČR pro reformu veřejných financí. V současné době působí jako externí poradce předsedy vlády ČR a externí poradce ministra práce a sociálních věcí.