Родился 8 октября 1945 года в городе Сумы Украинской ССР. В 1974 году окончил юрфак Ленинградского госуниверситета. В 1964-1967 годах проходил срочную службу в группе советских войск в Германии. После вуза работал судебным исполнителем Смольнинского райсуда, затем консультантом Московского райсуда Ленинграда. С 1976 года — судья Кировского райсуда, с 1982 года — председатель Невского райсуда Ленинграда. В 1993 году избран судьей Верховного суда РФ. 16 марта 1995 года избран председателем Совета судей России, впоследствии четыре раза переизбирался на эту должность. Член Совета при президенте по вопросам совершенствования правосудия, комиссии по предварительному рассмотрению кандидатур на должности судей федеральных судов. Заслуженный юрист РФ. Награжден орденом "За заслуги перед Отечеством" IV степени.