Prowadził badania ornitologiczne zakończone publikacjami na jeziorach Szwajcarii (stypendium Schweizerische Vogelwarte – 1973, 1974 i 1975), w Panamie (stypendia Smithsonian Institution; 1979, 1998 i 1999), peruwiańskiej Amazonii (1985/1986), Papui-Nowej Gwinei (stypendium Christensen Research Institute z siedzibą w Oxfordzie, 1990), w Japonii (stypendium Public Work Research Institute – 1996) i Ekwadorze (Yanayacu Biological Station & Center of Creative Studies, 2007, 2008, 2009). Odbył staże naukowe w Vogelwarte Radolfzell i na Uniwersytecie w Heidelbergu (stypendia Deutsche Forschungsgemeinschaft – 1999 i 2002).
Zorganizował Zakład Ekologii Ptaków Uniwersytetu Wrocławskiego i kierował nim przez 28 lat (1975-2003). W r. 1982 powołał do życia czasopismo (roczniki) Ptaki Śląska, którego redaktorem jest do dzisiaj. Wypromował 10 doktorów i kilkudziesięciu magistrów. Brał udział w tworzeniu Biebrzańskiego Parku Narodowego;