Родился в крестьянской семье.
В 1941 году окончил среднюю школу в г. Кировграде Свердловской области, после чего работал мастером на Кировградском медеплавильном заводе.
С февраля 1942 года по ноябрь 1945 года — проходил военную службу в Уральском военном округе в должности командира отделения запасного стрелкового полка.
После демобилизации работал диспетчером Кировградского химического завода.
В 1946—1948 гг. учился в Свердловской юридической школе.
С августа 1948 года — народный судья 3-го участка Ленинского района г. Свердловска.
С декабря 1951 года — член Свердловского областного суда.
В 1953 году окончил Свердловский юридический институт.
С марта 1953 года — заместитель Председателя Свердловского областного суда.
С июня 1966 года — Председатель этого же суда.
20 сентября 1972 года был избран членом Верховного Суда СССР и утверждён в должности председателя Судебной коллегии по уголовным делам.
С декабря 1977 года — заместитель Председателя Верховного Суда СССР.
7 июля 1987 года избран Председателем Верховного Суда РСФСР.
В июне 1989 года Съездом народных депутатов СССР был утверждён Председателем Верховного Суда СССР.
Пребывал в этой должности до 30 января 1992 года, когда Постановлением Президиума Верховного Совета Российской Федерации Верховный Суд СССР прекратил свою деятельность.
С января 1992 года по июль 1997 года — главный консультант Верховного Суда Российской Федерации.
Государственный советник юстиции 2 класса (1992 год).
Был вице-президентом советского Общества дружбы СССР — Ирландия.
В настоящее время — на пенсии.
Внук — Смоленцев Евгений Борисович — в настоящее время технический директор ФК "Жемчужина" (Сочи), до декабря 2010 года работал в той же должности в ФК «Спартак» (Москва.