Urodzony w 1935 roku. Po ukończeniu studiów biologicznych w 1958 roku pracował w Tatrzańskim Parku Narodowym, w Zakładzie Ochrony Przyrody PAN, a od roku 1978 w Uniwersytecie Jagiellońskim. Od 1981 roku profesor. W latach 1981–1988 dyrektor Instytutu Biologii Środowiskowej Uniwersytetu Jagiellońskiego. Od 1991 roku członek PAN, od 1993 roku członek PAU, a od 1998 roku członek Academia Europea. Obecnie profesor emerytowany w Instytucie Nauk o Środowisku Uniwersytetu Jagiellońskiego.
Pisał prace głównie z ekologii populacji oraz z biologii ewolucyjnej i teoretycznej. Autor monografii Population Ecology of Individuals wydanej w roku 1988 przez Princeton University Press.