Родился 12 мая 1933 года на Алтае в селе Васильчуки. После окончания Новокузнецкого педагогического института работал в областных газетах Кузбасса, в геологической партии. С 1963 по 1968 год был главным редактором Кемеровского книжного издательства. С 1971 по 1983 годы возглавлял Кемеровскую писательскую организацию. Редактировал альманах Огни Кузбасса (1966-1986). Первый рассказ был опубликован в газете «Комсомолец Кузбасса» в 1953 году. В 1963 году в Кемеровском книжном издательстве вышел первый сборник его рассказов «Конец Лосиного камня». В 1979 году присуждена премия журнала «Наш современник» за рассказ «Багульник – трава пьяная» из цикла «Рассказы сибирячки». Ряд повестей, рассказов («Танюшка», «Странная командировка», «Багульник – трава пьяная», «Гармошка на берегу» и др.) переведены на немецкий, венгерский, болгарский, чешский, словацкий языки. Заслуженный работник культуры РСФСР, награжден медалями «За особый вклад в развитие Кузбасса», «Кемеровской области 60 лет».