Родился 15 июня 1957 года в Белорусской ССР.
В 1980-м окончил Свердловское высшее военно-политическое танко-артиллерийское училище, а в 1991-м - Военно-политическую академию им. В.И.Ленина. Также имеет степень кандидата психологических наук.
В 1986—1988 годах служил в 345-м отдельном парашютно-десантном полку 40-й армии, участвовал в боевых действиях в Афганистане в качестве "старшего инструктора политотдела по специальной пропаганде".
По данным СМИ, целью его спецгруппы был сбор информации о бандформированиях, а также определение политических настроений местного населения.
С 2011 года занимал должность члена Комитетa Государственной Думы по обороне.
Награжден орденами Красной Звезды, Дружбы и Александра Невского.