Родился в селе Ольховка Шадринского района Курганской области 29 августа 1924 года. В 1930-х годах вместе с родителями переехал в Свердловск, где закончил 9 классов средней школы. В 1948 году поступил в Уральский государственный университет, где получил профессию журналиста и по окончании которого работал в газете «Красный боец». После 16 лет работы в газете начал писать книги, но в Союз писателей СССР не вступил.
Умер в 2001 году от онкологического заболевания.