Образование высшее: в 1979 году окончил Ленинградское высшее инженерное морское училище им. адмирала С.О.Макарова, в 1995 году – Дипломатическую академию МИД. Кандидат юридических наук.
С 1979 по 1990 гг. работал на различных государственных и партийных должностях. В 1990 году был избран народным депутатом РСФСР, заместителем Председателя Совета Республики Верховного Совета РСФСР, председателем подкомиссии Комиссии Совета Республики по транспорту, связи, информатике и космосу. С 1994 года работал в Аппарате Центральной избирательной комиссии Российской Федерации, в 1995 году был назначен членом Центральной избирательной комиссии Российской Федерации и избран секретарем Комиссии. В 1999 и в 2003 гг. назначался в состав ЦИК России и был избран ее Председателем. В 2002 - 2004 гг. являлся Председателем Исполнительного совета Ассоциации организаторов выборов стран Центральной и Восточной Европы (АОВЦВЕ).
С 12 февраля 2008 года по 15 декабря 2016 года – Чрезвычайный и Полномочный Посол Российской Федерации в Латвийской Республике.
Женат, имеет сына и дочь.