Родился 1 ноября 1906 года в деревне Сивково Звенигородского района Московской области (Россия).
В РККА с 1928 года.
В звании младшего командира служил в танковых войсках.
Участвовал в национально-революционной войне в Испании с ноября 1936 года в качестве танкиста республиканской армии.
После возвращения из Испании продолжал служить в танковых войсках.
Участвовал в Великой Отечественной войне.
Принимал участие в боях за Москву, Восточную Пруссию.
В звании младшего техника-лейтенанта командовал взводом 2-го Военно-дорожного управления Главдорупра Красной Армии.
После окончания войны продолжал служить в Вооруженных силах Советского Союза.
26 января 1946 года уволился в запас в звании младшего техника-лейтенанта.
Награжден орденом Красного Знамени (04.07.1937), орденом Красной Звезды (02.01.1937), медалями «За оборону Москвы», «За взятие Кенигсберга», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.