Окончил Свердловское высшее военно-политическое танко-артиллерийское училище (1977–1981), позднее — Военно-политическую академию им. В. И. Ленина с отличием.
Участник боевых действий в Афганистане (служил на территории ДРА в 1980-е годы) и в Первой чеченской кампании (заместитель командира 166-й отдельной мотострелковой бригады по воспитательной работе).
Награжден орденом «За службу Родине в Вооруженных Силах СССР» III степени, орденом «За военные заслуги» и рядом медалей СССР, РФ и ветеранских организаций.
Много лет занимается ветеранской работой: является одним из руководителей Нижегородской областной организации Российского Союза ветеранов Афганистана и организатором цикла «уроков мужества» для студентов и школьников Нижнего Новгорода и области.