Жил и работал в рабочем пос. Арти Свердловской области. Окончил Тихоокеанское высшее военно-морское училище им. С. О. Макарова. Плавал штурманом на сторожевом корабле. Работал в газетах, на заводе. Печатается с 1959 г. в журналах Урал (журнал) и Уральский следопыт (журнал). Автор тринадцати книг прозы, изданных в Москве, Перми и Екатеринбурге. Главная тема писателя — глубинная народная жизнь, быт и труд рабочих, проблемы нравственности, характеры женщин; для его произведений характерны психологизм, лиричность пейзажей, картины новой действительности. По книгам «Сухая осень в Серебровке», «Уборщица и Ганэ» ставились телеспектакли и радиопостановки в Екатеринбурге и Владивостоке. Член Союза писателей России с 1977 г. Лауреат премии Губернатора Свердловской области (1999) за роман «Имя овцы».