Родился 14 августа 1943 года в Москве. В 1968 году окончил юрфак МГУ.
В 1960-х годах трудился учеником резальщика в типографии и слесарем на заводе железобетонных труб. После окончания вуза работал в Главном управлении промышленного строительства в южных районах Минпромстроя СССР. В 1970 году избран народным судьей Ленинградского райсуда Москвы, с 1977 года — председатель Железнодорожного райсуда. С 1984 года — заместитель председателя, с 1986 года — председатель Московского городского суда. 26 июля 1989 года указом Президиума Верховного совета РСФСР назначен председателем Верховного суда РСФСР (с 1992 года — Верховного суда РФ). В 1999, 2007 и 2012 годах переназначен на эту должность.
Доктор юридических наук (тема диссертации "Проблемы становления и развития судебной власти в Российской Федерации"), профессор, заслуженный юрист РФ, автор более 50 научных работ. Имеет высший квалификационный класс судьи. Награжден орденами "За заслуги перед Отечеством" II и III степени.