Władysława Szafera Polskiej Akademii Nauk w Krakowie.

W latach 1972–1974 odbył staż naukowy w Instytucie Geobotaniki w Zürichu. W 1977 r. obronił pracę doktorską pt. Ekologia zbiorowisk pleustonowych w świetle badań eksperymentalncyh, której promotorem był prof. Kazimierz Zarzycki.

W tym czasie w szerokim zakresie stosował metody statystyczne do wyjaśniania roli czynników ekologicznych w organizacji fitocenoz i determinowaniu struktur zbiorowisk.

W latach 1992–1997 uczestniczył w kompleksowych badaniach naukowych na obszarze i w otoczeniu zbiorników wodnych Czorsztyn-Niedzica i Sromowce Wyżne.

W latach 1996–1999 był przewodniczącym Rady Redakcyjnej Fragmenta Florestica et Geobotanica Series Polonica oraz redaktorem Fragmenta Floristica et Geobotanica, od roku 2000 członkiem Rady Redakcyjnej Polish Botanical Jurnal.

W roku 1997 na podstawie oceny dorobku naukowego i rozprawy habilitacyjnej pt. Species co-occurrense patterns in pleustonic plant communities (class Lemnetea): are there assembley rules governing pleustonic community assembley?