Родился 1 февраля 1947 года в деревне Листопадовка Воронежской области. В 1969 году окончил Харьковское высшее командное инженерное училище, в 1979 году — Военно-политическую академию им. Ленина (с золотой медалью).
Служил инженером-испытателем на космодроме Байконур, начальником политотдела ракетной дивизии, первым заместителем начальника политотдела ракетной армии. С 1980 года работал в главкомате РВСН, затем в аппарате президента СССР Михаила Горбачева. С 1992 года начальник организационно-мобилизационного управления — заместитель начальника главного штаба РВСН. 27 августа 1997 года назначен начальником главного организационно-мобилизационного управления Генштаба ВС РФ. С 16 июля 2002 года — заместитель министра экономического развития и торговли РФ Германа Грефа, курировал правоохранительные органы и ВПК. 13 мая 2004 года освобожден от должности замминистра "в связи с переходом на другую работу". 20 мая 2004 года назначен директором департамента экономики программ обороны и безопасности МЭРТа.
Генерал-полковник. Кандидат философских наук, академик Академии проблем безопасности, обороны и правопорядка. Награжден орденами Красной Звезды, "За службу Родине в вооруженных силах СССР" 3-й степени, "За военные заслуги", медалями.