В Красной Армии с 1941 года. Участник Великой Отечественной войны.Член ВКП(б) с 1945 года.После войны остался служить в Советской Армии.Окончил Военную академию бронетанковых и механизированных войск. Находился на командных должностях в Советской Армии.Окончил Военную академию Генерального штаба Вооруженных Сил СССР.
В декабре 1968 — сентябре 1970 г. — командир 30-го гвардейского армейского Ленинградского Краснознаменного корпуса Ленинградского военного округа.
В сентябре 1970—1973 г. — командующий 1-й гвардейской армией Краснознаменного Киевского военного округа.
В октябре 1974 — мае 1978 г. — 1-й заместитель командующего войсками Краснознаменного Киевского военного округа.Затем — в отставке.Проживал в Москве.