Родился в 1942 году в Тюмени. Литературным творчеством увлекся со старших классов средней школы. Пишет стихи, песни, рассказы, сказы, сценарии. Первая публикация – призовое место в 1957 году в литературном конкурсе газеты «Путевка». С 1999 года состоит в литературном объединении «Простор». Активный участник общественно-массовых мероприятий в городе.
Жил в Полевском.
Публикации стихов в газетах, журналах, сборниках:
1. Город мой : стихи // Золотые стихи о красоте Полевского края / сост. С. Карпов ; 2-е изд., доп. и перераб. – Полевской, 2017. – С. 40-41, 151, 158, 161, 174, 182.
Содерж.: Зима ; Весна, Родина («Алым пламенем рассвета…») ; Колыбельная ; Родина («Есть на просторах матушки России…»).
2. Осень : стихи // Полевской День поэзии 2008 / ред. А. Азовский. – Полевской, 2008. – С. 32-38.
Содерж.: Далёкая звезда ; Семь струн ; Я – черемуха ; Проданная любовь ; Я жду ; Гадание ; Подруге ; Зачем?.. ; Сомнение ; Свет мой.
3. Прости : стихи // Полевской День поэзии 2007 / ред. И. Давыдов. – Полевской, 2007. – С. 19-26.
Содерж.: Этот старый хрустальный бокал ; Потерянный вальс ; Солнечный лучик ; Белый конь ; Модель ; Время ; Потерянный рай (романс) ; Говори-говори (романс) ; Осень ; Наваждение.
4. Врата вечности : стихи // Полевской день поэзии / ред. И. Давыдов. – Полевской, 2006. – С. 22-27.
5. «Арка у входа в миры бесконечные…» : стихи // Складчина : стихи, рассказы, этюды. – Екатеринбург, 2006. – Вып. 10. – 306-308.
Содерж.: «Я вижу вас, глазам своим не веря…» ; Время.
6. Размышления на больничной койке : стихи // Поэтический марафон – 2005 : альм. / сост. Ю. Казарин, С. Надь, В. Осипов. – Екатеринбург, 2006. – С. 120.
Содерж.: Память ; Город мой ; Родина ; Слово «Любовь» ; Пусть плачут струны! ; Зима ; Весна ; Любовь.
7. Галатея ; «Знакомый мой…» ; Храм: стихи // Складчина / гл. ред. Н. Коляда ; ред.-сост. Н. Мережников. – Екатеринбург, 2005. – Вып. 9. – С.123-127.
8. Сказ об Иване : стихи // Складчина. – Екатеринбург, 2005. – Вып. 8. – С. 128-133.