Родился 28 ноября 1948 года в с. Заолешенка Суджанского района Курской области. Образование высшее – окончил Военную академию Генерального штаба Вооруженных Сил СССР имени К. Е. Ворошилова.
Служил в Вооруженных Силах СССР и Российской Федерации, был командиром взвода, полка, дивизии, начальником штаба армии, командующим армией, главным военным представителем Российской Федерации в НАТО. Генерал-полковник.
Перед избранием в Государственную Думу Федерального Собрания Российской Федерации четвертого созыва – первый заместитель начальника Штаба по координации военного сотрудничества государств – участников СНГ.
Член фракции «Единая Россия».
Член Координационной рабочей группы Государственной Думы по совершенствованию законодательства в сфере безопасности Российской Федерации. Член межфракционной депутатской группы «Север России».
Член Постоянной делегации Федерального Собрания Российской Федерации в Парламентской Ассамблее НАТО. Координатор депутатской группы по связям с парламентом Киргизской Республики.
Награжден орденами «За службу Родине в Вооруженных Силах СССР» III степени, Мужества, «За военные заслуги», медалью «За боевые заслуги».
В настоящее время - член комитета Государственной Думы по обороне, председатель Комиссии Госдумы по вопросам депутатской этики, член Генерального совета Партии, генерал-полковник