Родился 17 (30) ноября 1901 года в селе Пушкино Красноярского района Астраханской (Сталинградской) области (Россия). Русский.
В РККА с августа 1918 года.
Участвовал в гражданской войне с 1918 года.
В звании старшего лейтенанта служил в одной из артиллерийских частей.
Участвовал в национально-революционной войне в Испании в 1937 году.
После возвращения из Испании продолжал служить в Красной Армии.
В 1938 году ему было присвоено воинское звание «майор».
В 1938 году уволился в запас.
В 1941 году Московским районным военкоматом был повторно призван в Красную Армию.
Участвовал в Великой Отечественной войне с 1942 года.
Воевал на Калининском фронте один месяц в качестве стажера.
С сентября 1943 года в звании полковника был заместителем начальника 2-го Горьковского танкового училища по артиллерии.
Служил в составе 2-го Горьковского военного автомобильного мотоциклетного училище, Высшей офицерской школы самоходной артиллерии бронетанковых и механизированных войск Красной Армии.
После окончания войны продолжал служить в Вооруженных силах Советского Союза.
25 февраля 1947 года вышел в отставку в звании полковника.
Награжден орденом Ленина (05.11.1946), орденом Красного Знамени (03.11.1944), двумя орденами Красной Звезды (02.03.1938, 15.12.1943), медалями «ХХ лет Рабоче-Крестьянской Красной Армии»* (1938), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.
Примечание:
* Медаль имела порядковый № 035001.