Po studiach pracował w nowo powstałej Państwowej Inspekcji Ochrony Środowiska (PIOŚ) jako inspektor, a od 1985 roku jako naczelnik Wydziału Studiów i Analiz w Zespole Kontroli PIOŚ w Warszawie. Od 1986 r do 1989 r. pracował w prywatnym Biurze Studiów i Doradztwa Ekologicznego "Ekoprojekt" w Gdańsku. Od 1988 r. współtworzył Narodową Fundację Ochrony Środowiska, był w niej członkiem zarządu i wiceprezesem. Do Ministerstwa Środowiska przyszedł 25 listopada 2003 r. Od stycznia 2005 został sekretarzem stanu w resorcie. Przed studiami działał w ZHP, a na studiach w SZSP. Od 1978 r. do 1989 r. był członkiem PZPR. Jest specjalistą w dziedzinie systemów zarządzania środowiskowego, ocen oddziaływania na środowisko, monitoringu środowiska, analiz ryzyka ekologicznego oraz zapobiegania zanieczyszczeniom. Jest autorem i współautorem kilkunastu publikacji o jakości środowiska w Polsce oraz praktycznym metodom realizacji zasady zrównoważonego i trwałego rozwoju, a także stosowania nowoczesnych instrumentów ochrony środowiska.