Родился в сентябре 1895 г. в селе Ильинском Пермского уезда Пермской губернии. Окончил городское училище. Сдал экстерном за курс гимназии, затем закончил бухгалтерские курсы. До призыва в армию работал электромонтером в городе Перми. С 1915 г. в Российской императорской армии. Окончил школу прапорщиков. Воевал в 31-м Сибирском стрелковом полку 2,5 года в чине поручика. Награжден Георгиевским крестом 4 степени, орденом Святого Станислава 3 степени, орденом Святой Анны 3 степени. В 1917 г. вернулся на родину к родителям. Мобилизован в Сибирскую армию 27 декабря 1918 г. и направлен в 1-й Пермский офицерский полк. После расформирования полка назначен генералом Б.М. Зиневичем заведующим эвакуационным пунктом 1-й Сибирской дивизии. 6 марта 1919 г. был ранен и эвакуирован в Иркутск в госпиталь, затем в дом инвалидов, где и был пленен Красной армией. Почти год его личность устанавливали в особом отделе ЧК, а затем отправили в концлагерь. Вернулся в родное село Ильинское, где в 1923 г. работал бухгалтером. 14 ноября 1929 г. арестован уполномоченным ОГПУ за антисоветскую агитацию. Осужден 3 января 1930 г. Обвинение: АСА. Приговор: 10 лет лишения свободы. Отбывал наказание в Вишерском лагере особого назначения. За распространение слухов, подрывающих Советскую власть, получил два года усиленного режима. Дальнейшая судьба неизвестна.
24 декабря 1918 г. принял участие в антибольшевистском восстании в селе Ильинском.