Родился 3 апреля 1939 года.
В 1963 году окончил механико-математический факультет МГУ
Тема кандидатской диссертации - «Регуляризованные суммы собственных значений общих задач для обыкновенных дифференциальных уравнений» (1966)
Тема докторской дисератции - «О некоторых вопросах теории обыкновенных дифференциальных уравнений, зависящих от спектрального параметра» (1974)
С 1975 года — профессорМГУ. В 1981—1982 годах возглавлял кафедру функционального анализа и его приложений факультета вычислительной математики и кибернетики. С 1982 года и по сей день является заведующим кафедрой математического анализа механико-математического факультета. Работал в МГУ на следующих должностях: заместитель декана механико-математического факультета по научной работе, заместитель проректора, проректор (1982—1984), первый проректор (1984—1992).
Ректором МГУ избран 23 марта 1992 года на альтернативной основе. Переизбирался в 1996, 2001, 2005 годах (набезальтернативной основе).