Vystudoval obor technická kybernetika a po studiích nastoupil do Fyzikálního ústavu Akademie věd. Po roce 1989 ukončil kariéru systémového inženýra a od roku 1991 pracoval ve Federálním výboru pro životní prostředí (pod Josefem Vavrouškem), kde byl jedním ze spoluorganizátorů první konferenci o životním prostředí v Evropě v Dobříši. S Josefem Vavrouškem spoluzaložil Společnost pro trvale udržitelný život, ve které od počátku aktivně působí, a od roku 2007 je jejím předsedou.