Родился в 1902 году.
В Кузбассе с 1921 года.
В 1925 году окончил артиллерийское училище и был направлен на Дальний Восток. С 1930 года - начальник погранзаставы на реке Уссури (о. Даманский). С 1933 года - командир танковой роты, участник конфликтов на КВЖД и Халхин-Голе.
На фронтах Великой Отечественной войны с июля 1941 года в качестве командира артиллерийского полка, II Белорусский фронт.
Участвовал со своим полком в освобождении Польши, за что и был отмечен высокими наградами Войска Польского. Демобилизовался в 1946 году.