Родился в д. Михеевка (Кудымкарский р-н). В 1932г. добровольцем ушел в РККА. Служил в особом батальоне связи 12-го стрелкового корпуса на Дальнем Востоке. В 1933 – 1936 гг. учился в Ленинградской объединенной военной школе связи. После окончания ЛОВШС переведен в Забайкальский военный округ. Участвовал в боях на реке Халхин-Гол (1939). В 1941г. поступил в военную академию им. Фрунзе в Москве, оттуда переведен в Высшую спецшколу Генштаба. В действующей армии с июля 1942г. – начальник 3-го отделения разведотдела 5-ой резервной армии под Сталинградом. В марте 1943г. был назначен командиром разведгруппы 2-го отделения разведотдела штаба 1-го Белорусского фронта. Выполнял задания на оккупированных территориях Украины, Белоруссии, Польши. Во время пребывания в тылу с декабря 1943г. передал командованию фронта 450 донесений, содержащих ценные и особо ценные сведения о сосредоточениях, перегруппировках, направлениях отступления частей немецких войск, ж/д перевозках, дислокации и принадлежности крупных штабов. Погиб в 1944г. Звание Героя Советского Союза присвоено 24 марта 1945г. посмертно. Похоронен в местечке Бежунь (Польша). В 1946 г. останки перенесены в братскую могилу советских воинов в г. Серпц. Награжден орденами Ленина, Красного Знамени, Крестом Грюнвальда. В школе № 26 (г. Березники) 19 марта 1977г. открыт музей его имени.