В 1971 г. был призван на срочную службу в ряды Советской Армии.
В 1975 г. окончил Ленинградское высшее общевойсковое командное училище им. Кирова.
В 1986 г. окончил Военную академию имени М.В.Фрунзе.
В 1988 г. окончил Краснознаменный институт КГБ СССР им. Андропова.
С 2001 по 2007 гг. работал в должности управляющего делами секретариата Интеграционного комитета Евразийского экономического сообщества.
С 2007 по 2008 гг. - заместитель полномочного представителя президента РФ в Южном федеральном округе.
В 2008 г. - заместитель полпреда президента РФ в Приволжском федеральном округе.
В ноябре 2010 г. стал сенатором в Совете Федерации от Нижегородской области. Входил в состав комитета по международным делам, затем был назначен заместителем председателя комитета по международным делам.