Pracoval ve funkci náměstka ministra životního prostředí a později jako ředitel poradců předsedy vlády. Soustředí se především na problematiku ochrany životního prostředí a transformaci ekonomiky podle zásad udržitelného rozvoje.
Zabývá se i jinými politicko-společenskými tématy s aktuální či dlouhodobou tématikou (např. prosazování rovných příležitostí). Přednáší též na Vysoké škole finanční a správní právo a ekonomiku udržitelného rozvoje. Sociálním demokratem je od počátku roku 1990, kdy stranu pomáhal obnovit.
Je ženatý a má dvě děti.