Ukończona szkoła:
Akademia Górniczo-Hutnicza w Krakowie, Wydział Geologiczno-Poszukiwawczy - magister inżynier (1976)
Akademia Rolnicza w Krakowie, Ochrona Przyrody (1976) - studia podyplomowe
Uniwersytet Jagielloński, Wydział Filozoficzno-Historyczny - magister (1978)
Uniwersytet Śląski, Wydział Nauk Społecznych, Nauki humanistyczne: filozofia - doktor (1980)
Technische Universitat Dresden, Umwelt Technologie (1994) - studia podyplomowe