W 1956 lub 1957 obronił na Wydziale Geologii UW doktorat, a w 1960 uzyskał tam habilitację. W 1957 przebywał na stażu naukowym na Uniwersytecie w Cambridge pod opieką , w 1971–1972 – w Smithsonian Institution w Waszyngtonie, w 1983 – w Uppsali, a w 1987 – w Muzeum Historii Naturalnej w Chicago (1987). Uczestnik polsko-mongolskich wypraw paleontologicznych (1963–1971) oraz polskich wypraw antarktycznych (1978–1986).

Członek korespondencyjny PAN od 1973, członek rzeczywisty – od 1983; członek Prezydium PAN w latach 1975–1989, 1993–1998, sekretarz Wydziału II – Nauk Biologicznych PAN w latach 1975–1986, wiceprezes PAN w latach 1987–1989. Profesor zwyczajny, dr nauk geologicznych, od 1994 członek zagraniczny Rosyjskiej Akademii Nauk.

Członek Rady Naukowej Muzeum i Instytutu Zoologii PAN, przewodniczący w latach 1990–2002. Był przewodniczącym Rady Naukowej Instytutu Paleobiologii im. Romana Kozłowskiego PAN oraz zastępcą przewodniczącego Rady Upowszechniania Nauki przy Prezydium PAN. W latach 1997–1999 był Stałym Przedstawicielem PAN przy Rosyjskiej Akademii Nauk, kierując Stacją Naukową PAN w Moskwie.