Родился 3 апреля 1947 в пос. Антонидовка Ширинского района Красноярского края, русский.
Окончил факультет журналистики Кишиневского государственного университета, в 1975 - экономико-правовой факультет Калининградского государственного университета, также окончил институт прокуратуры РСФСР в Ленинграде и институт прокуратуры СССР в Москве.
Работал слесарем СМУ-5 треста "Калининградстрой", с 1968 - корреспондентом Калининградской студии телевидения.
С 1973 работал в органах прокуратуры. Был следователем прокуратуры г. Светлый Калининградской области, следователем прокуратуры Ленинградского района Калининграда, старшим следователем областной прокуратуры, с 1983 - прокурором Балтийского района Калининграда.
В 1990 был избран председателем Балтийского районного Совета народных депутатов.
В 1992 был назначен главой администрации Балтийского района Калининграда.
27 марта 1994 был избран депутатом, а 26 апреля 1994 - председателем Калининградской областной думы.
С января 1996 - член Совета Федерации по должности.
6 октября 1996 был избран депутатом, а 30 октября 1996 - председателем Калининградской областной думы второго созыва.
Полномочия члена Совета Федерации подтверждены 13 ноября 1996.
Женат. Имеет двух дочерей.