Командир 1-го стрелкового батальона 180-го гвардейского стрелкового полка (60-я гвардейская стрелковая дивизия, 5-я ударная армия, 1-й Белорусский фронт), гвардии майор.
В Красной Армии с 1938 года по 1940 год и с июня 1941 года. Участвовал в боях на реке Халхин-Гол в 1939 году. С мая 1942 года на фронте ВОВ. Особо отличился в последний год войны.
Звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» присвоено 15 мая 1945 года.