Родился в 1918 году. До армии работал бухгалтером на Шалаболинском пункте «Заготзерно» Курагинского района.
В Советской Армии с 1938 года.