Родился в селе Гордеевка Балахнинского уезда Нижегородская губернии, ныне в составе Канавинского района города Нижнего Новгорода. Работал на Молитовской текстильной фабрике, был секретарём Канавинского райкома комсомола. Участник Гражданской войны, воевал на Восточном фронте. С 1921 года находился на комсомольской и советской работе, затем вновь в Красной Армии на партийной работе. С 1923 года – помощник начальника, начальник политического секретариата Нижегородского губернского военкомата. С 1925 года – заместитель начальника политического отдела по комсомольской работе 17-й Нижегородской стрелковой дивизии.
С 1930 года – начальник политического отдела спецчастей Московского гарнизона. В 1931 – 1935 годах – советник политического управления Монгольской народно-революционной армии. В 1936 – 1939 годах – помощник начальника по политической части бронетанковых курсов усовершенствования командного состава РККА. Участник боёв на реке Халхин-Гол, Советско-финской и Великой Отечественной войны. Генерал-лейтенант (1942). Член Военного совета Забайкальского фронта.
Скончался от сердечного приступа в городе Чите. Похоронен в Нижнем Новгороде на Бугровском кладбище.
Награды: два ордена Красного Знамени (в т. ч. 22.02.1944), Красной Звезды (19.05.1940).
Память: его именем названа улица в Канавинском районе Нижнего Новгорода.