Родился 16 октября 1908 года, в с. Большая Сосновка (Пермская область). Русский. В пограничных и внутренних войсках в 1930-1936 годах: красноармеец, командир отделения, взвода, роты. В 1937 году окончил Высшую школу пограничных войск. С началом Великой Отечественной войны на фронте. С 1942 году в партизанском отряде. Был начальником штаба оперативной группы партизанских отрядов Сумской области, затем командовал партизанским кавалерийским соединением, совершавшим рейды по тылам немецко - фашистских войск. Генерал-майор. Руководя боевыми действиями партизанских соединений, проявил личное мужество и храбрость. В 1954-1960 годах начальник внутренних войск МВД Украины. С 1960 года в запасе. Жил в Киеве. Награжден орденами Ленина, двумя орденами Красного Знамени, другими наградами. Умер 8 февраля 1974 года.
Звание Героя Советского Союза присвоено 7 марта 1943 года.