Родился в Симбирске (ныне Ульяновск). В 1936 году окончил 7 классов. В ряды РККА призван Ульяновским ГВК в 1940 году.
Прошел всю Великую Отечественную войну с 1941 года по 1945 год. Войну начал в 19 лет в составе 3 гвардейской тяжелой танковой бригады старшим механиком-водителем танка «КВ».
В октябре 1942 года был контужен, лечился в госпитале № 2892. Вернулся на фронт в апреле 1943 года, служил механиком-водителем по июнь 1945 года в составе 5 Тацинского гвардейского мотомеханического корпуса. Военное звание – старшина.
После войны вместе с военной частью прибыл в Колышлейский район Пензенской области. Служил в должности заместителя коменданта военной базы №730 поселка Лесной. Здесь же познакомился с Татьяной Мазуриной, которая работала прачкой на базе. Женился. Вместе воспитали 3 детей.
За храбрость, стойкость и мужество, проявленные в борьбе с немецко-фашистскими захватчиками, награжден медалями «За боевые заслуги» (1942), «За победу над Германией в Великой Отечественной войне 1941-1945 гг.» (1945), орденом Отечественной войны II степени (1985).