В 1936—1938 годах проходил службу в Рабоче-крестьянской Красной армии. Начинал войну в звании старшего лейтенанта в июле 41-го, а закончил - в апреле 45-го в звании подполковника. Воевал на Западном, Центральном, Брянском, Сталинградском, 1-м и 2-м Украинских и 1-м Белорусском фронтах. Свой боевой путь завершил в Польше, дошёл до Варшавы. Участвовал в первом параде Победы на Красной площади. После окончания войны продолжил службу в Советской Армии. В 1955 году в звании подполковника уволен в запас. Проживал и работал в родном селе Правые Ламки. Был заместителем председателя колхоза «Большевик», директором Сосновского торфпредприятия. Награждён четырьмя орденами Красного Знамени, орденом Отечественной войны 1-й степени, двумя орденами Красной Звезды, медалями «За боевые заслуги», «За оборону Москвы», «За оборону Сталинграда», «За освобождение Варшавы», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».