Reprezentował Polskę m.in. w Szczycie Ziemi w Rio de Janeiro w 1992. W okresie od 1 kwietnia 1996 do 18 listopada 1997 pozostawał podsekretarzem stanu w Ministerstwie Ochrony Środowiska, Zasobów Naturalnych i Leśnictwa.