В 1971 году окончил Московский геологоразведочный институт имени С. Орджоникидзе. До 1978 работал по специальности, потом на партийной работе.
В 1990 избран председателем Кингисеппского районного, а затем Ленинградского областного Совета народных депутатов. В 1991 г. поддержал ГКЧП, а в 1993 г. поддержал выступление сторонников А. В. Руцкого.
С 2002 года — член Совета Федерации Федерального Собрания Российской Федерации от Владимирской области, в 2005 году подтвердил свои полномочия, как и в 2009. Срок окончания полномочий — март2013 года. Как и в Совете Федерации первого созыва возглавлял Комитет по делам СНГ. Член Комитета по международным делам палаты.
С 2011 года — депутат Законодательного собрания Ленинградской области пятого созыва. На выборах, которые состоялись 4 декабря 2011 года, баллотировался по списку партии «Единая Россия»[2].
Депутатский корпус Заксобрания Ленобласти на сайте lenoblzaks.ru
Глава Ленизбиркома вручил депутатам удостоверения об избрании. Избирательная комиссия Ленинградской области (19 декабря 2011). Проверено 1 февраля 2012.