Окончил высшее начальное училище в Перми. Участник Первой мировой, Гражданской и Великой Отечественной войн. Первый рассказ был напечатан в альманахе «Сибирская деревня» (1926). С 1931 г. постоянный автор журнала «Сибирские огни». Первая книга «По Горной Шории» (1938) вышла в Новосибирске. Автор книг «У трёх утесов» (1952), «Инсуху – маралья вода» (1956), «Золотая пойма» (1960), «Жёлтый донник» (1975), «Жарки» (1979), «Шла война» (1983) и др. В 1929–1959 гг. по сценариям автора были сняты полнометражные фильмы: «В боях рождённый», «Бабьи сполохи», «Зелёная крепость» и ряд других. Награждён двумя орденами Красной Звезды.