Родился 25 августа 1912 года в деревне Родоманово Малинского района Московской области (Россия). Русский.
В РККА с 2 марта 1934 года, был призван Дзержинским районным военкоматом Москвы.
В звании младшего командира служил механиком-водителем в танковых войсках.
Участвовал в национально-революционной войне в Испании с июля 1937 года в качестве механика-водителя танка БТ-5 республиканской армии.
После возвращения из Испании продолжил службу в танковых войсках Красной Армии.
В 1939 году в звании лейтенанта служил в Киевском военном округе.
Участвовал в Великой Отечественной войне.
Присвоено звание капитана.
После окончания войны продолжал служить в Вооруженных силах.
В 1946 году служил в Киевском танко-техническом училище им. С. К. Тимошенко Киевского военного округа.
15 февраля 1957 года вышел в отставку в звании майора.
Награжден двумя орденами Красного Знамени (02.03.1938,* 05.11.1954**), орденом Красной Звезды*** (15.11.1950), медалями «За отвагу»**** (14.11.1938), «За боевые заслуги»***** (03.11.1944), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.
Примечания:
* Орден имел порядковый № 1570.
** Орден имел порядковый № 434213.
*** Орден имел порядковый № 2952240.
**** Медаль имела порядковый № 1137.
***** Медаль имела порядковый № 1768670.