Родился 15 октября 1947 года в Москве, в семье школьного учителя.
В 1966 году окончил школу № 22 в Москве.
В 1966—1972 годах учился на вечернем отделении геологического факультета МГУ, кафедра палеонтологии. Работал коллектором НИС[уточнить] факультета, а затем лаборантом кафедры исторической и региональной геологии геологического факультета МГУ, под руководством Д. П. Найдина.
С 1972 года аспирант геологического факультета МГУ.
В 1973—1974 годах служил в Советской армии, затем продолжил учёбу в аспирантуре.
С 1976 года младший научный сотрудник, с 1984 — ассистент, с 1988 года — доцент, с 2000 года профессор кафедры палеонтологии геологического факультета.
В 1979 году под руководством профессора В. В. Друщица защитил кандидатскую диссертацию на тему «Верхнемеловые усоногие раки (Cirripedia, Thoracica) европейской части СССР и сопредельных районов», в 1998 году — докторскую диссертацию на тему «Массовые вымирания в фанерозое».
Московское общество испытателей природы (МОИП): председатель секции палеонтологии МОИП (с 1997), член Совета МОИП (с 1989). Главный редактор журнала «Бюллетень МОИП» Отдел Геологический.