Родился в городе Перми 17 сентября 1927 года. В 1942-1944 годах — учащийся, затем помощник мастера в ремесленном училище № 1 при заводе «Кургансельмаш» Кургана. С 1944 по 1975 годы служил в органах госбезопасности. Демобилизовался в звании подполковника. Имел 14 правительственных наград. Заочно закончил Курганский педагогический институт. Работал старшим редактором Курганского отделения Южно-Уральского книжного издательства. После ликвидации отделения издательства, работал литературным консультантом в Курганской писательской организации.
Автор книг: «По следам оборотня», «Фиолетовое пятно», «Две операции майора Климова», «Кузьменко меняет профессию», рассказов и очерков, опубликованных в журналах «Урал», «Свет в степи». Основные произведения посвящены работникам государственной безопасности, много работал в области сатиры и юмора. Писал под литературным псевдонимом «Огнев».
В Союзе писателей СССР состоял с 1981 года.
Умер в 1999 году.