1984 - с отличием окончил Московский Государственный институт международных отношений по специальности «международные отношения». В 1991 -окончил факультет повышения квалификации Дипломатической академии МИД СССР.
За время трудовой деятельности в МИД СССР, затем России (1984-1998 гг.) прошел путь от дежурного референта посольства до заместителя директора департамента.
1998-1999 - являлся помощником, затем заместителем Руководителя Секретариата Председателя Правительства Российской Федерации трех составов, отвечая за блок международных вопросов.
1999-2003 – депутат Государственной Думы Федерального Собрания Российской РФ третьего созыва, первый заместитель Руководителя фракции «Отечество-Единая Россия», заместитель Председателя Комитета по международным делам, входил в состав Постоянной комиссии Межпарламентской Ассамблеи государств – участников СНГ по внешнеполитическим вопросам, в Совет Межпарламентской группы РФ и Совет по делам соотечественников Государственной Думы, был членом постоянной делегации ФС РФ в Парламентской Ассамблее ОБСЕ от Государственной Думы. Возглавлял депутатскую группу по связям с парламентом Швеции.
В декабре 2003 -избран депутатом Государственной Думы четвертого созыва. Председатель Комитета по международным делам.
5 марта 2012 года назначен руководителем Федерального агентства по делам Содружества Независимых Государств, соотечественников, проживающих за рубежом, и по международному гуманитарному сотрудничеству и спецпредставителем Президента России по связям с государствами - участниками СНГ.
C 22 декабря 2014 года - Председатель Комитета Совета Федерации по международным делам.
Действительный Государственный Советник Российской Федерации второго класса.