Родился в семье рабочего.
В 1914 призван в царскую армию, участник 1й мировой войны.
В 1918 вступил в РККА, в 1919 в РКП(б). Окончил командные курсы в 1920, курсы высшего политического состава в 1938, высшие курсы усовершенствования политического состава при Военно–политической академии имени В. И. Ленина в 1947. Участник Гражданской войны, с 1920 командир взвода, роты, батальона.
В 1924–1927 помощник начальника территориального управления по политической части.
В 1927–1929 и 1930–1936 военком полка.
В 1936–1937 заместитель начальника, начальник политического отдела дивизии.
В 1937 и 1939 военком корпуса.
С октября 1939 член Военного совета Одесского военного округа.
В Великую Отечественную войну с июня по сентябрь 1941 член Военного совета 9й армии, с ноября 1941 Военного совета 61й армии, с 24 декабря 1941 по 11 апреля 1942 – Брянского фронта.
С 1942 член Военного совета Сибирского военного округа, с июля 1945 Западно–Сибирского военного округа. После войны на политических должностях в армии, с 1953 в отставке. Похоронен на территории Новодевичьего монастыря.Званиямладший унтер-офицер;прапорщик;дивизионный комиссар;корпусной комиссар (19 июня 1940);генерал-майор (6 декабря 1942).Наградыорден Ленина;два ордена Красного Знамени;орден Богдана Хмельницкого 2-й степени;медаль "XX лет Рабоче-Крестьянской Красной армии" (22.02.1938);медаль "За победу над Германией в Великой Отечественной войне 1941-1945 гг.