Родился в селе Курмыш Горьковской области. Отец, лейтенант, погиб на фронте
в феврале 1943 года в Курской области. После 4-го класса в 1944 году зачислен
воспитанником в ГСВУ. Участник Парада Победы в Москве.
В 1950-1952 годы -
курсант Тамбовского военно-финансового училища. Шесть лет служил в Румынии
(зав. делопроизводством-казначей танкоремонтной базы, начальник финансового
довольствия дивизионной автомобильной школы). В составе 33-й гвардейской
механизированной дивизии в 1956 году участвовал в боевых действиях советских
войск в Венгрии. С 1958 по 1962 год - слушатель Военного факультета при Московском
финансовом институте. С 1962 по 1969 год - инспектор-ревизор, затем заместитель
начальника финансового отдела 10-й отдельной армии ПВО (г. Архангельск). С 1969
по 1984 год служил в центральном аппарате Министерства обороны СССР на должностях
старшего офицера, старшего офицера- инспектора, начальника группы, заместителя
начальника отдела сводного финансового планирования и финансирования армии и
флота Центрального финансового управления Министерства обороны СССР. С 1984 по
1987 год - начальник финансовой службы Северной группы войск. Одновременно -
член советско-польской смешанной комиссии по урегулированию вопросов и претензий,
связанных с пребыванием советских войск на территории Польши, а также - член
партийной комиссии Политуправления группы войск. С 1987 по 1988 год - начальник
управления сводного финансового планирования армии и флота Центрального
финансового управления МО СССР. С 1 ноября 1988 года уволен в запас в звании
полковника. Продолжает работать главным специалистом валютно-экономического
отдела Главного управления военного бюджета финансирования Министерства обороны
Российской Федерации (бывшее - ЦФУ МО СССР). За время службы в Советской Армии
награжден орденом Красной Звезды, 19 советскими и иностранными медалями.