В
Красной Армии
с октября 1930 года. Службу начал рядовым. После окончания училища — командир взвода и роты 73-й стрелковой дивизии
Сибирского военного округа
. Война застала его в должности начальника оперативного отделения штаба 178-й стрелковой дивизии на Северо-Западном фронте.
С апреля 1942 года до конца войны — поочередно: начальник штаба
381-й
,
29-й
,
16-й
стрелковых дивизий на Калининском, 1-м и 2-м Прибалтийских, Ленинградском фронтах. В боях под
Ржевом
в сентябре 1942 года был ранен в руку и контужен.
С 1950 года — первый заместитель, с 1953 года — командир 51-й гвардейской воздушно-десантной дивизии.
В сентябре 1956 года был назначен заместителем командира стрелкового корпуса в Московском военном округе
Калашников К. А., Додонов И. Ю.
Высший командный состав Вооружённых сил СССР в послевоенный период. Справочные материалы (1945—1975). Том 4. Командный состав Сухопутных войск (армейское и дивизионное звенья). Часть вторая. — Усть-Каменогорск: «Медиа-Альянс», 2019. — 586 с. —
ISBN 978-601-7887-31-5
. — С.361-363.