Родился 18 августа 1953 года в городе Полтава. Учился в полтавской художественной школе (1964-1968).
Служил в рядах Советской Армии (1971-1973).
Участник строительства Байкало-Амурской магистрали: работал плотником, монтёром пути (1974-1984). Занимался укладкой «Золотого звена» в поселке Куанда Каларского района Забайкальского края (1984). Работал в Якутии (1983). Затем на севере Читинской области в поселке Чара (1984). Жил на Урале в поселке Горноуральский (1985). В Югру приехал в 1976 году. В город Покачи, работал плотником, художником.
Первое стихотворение написал в 12 лет (1965), первый рассказ – в 13 лет (1966). Первые публикации стихов появились в журналах «Смена» и «Молодая гвардия» (1975), в альманахе «Поэзия» (1978). Первый опубликованный рассказ «Спасибо, друг!», «Покачёвский вестник» (1989). Стихи и рассказы публиковались в коллективных сборниках «Автограф века: стихи поэтов БАМа» (1976), «Просека» (1976), «Магистраль» (1976), «Ты помнишь песни Севера?» (1995), «Покачевские россыпи» (1997), «Кедровая грива» (1998), «Моя песня тебе – Покачи...» (2007), «Милый город – Покачи» (2012), «Высокие широты» (2013), в альманахе «Эринтур» (1998).
В 2012 году в городе Ханты-Мансийске был издан авторский сборник «Что скрывает горизонт». В 2014 году стихи изданы и переведены на четыре языка в антологии «Югра многоликая». В 2015 году в США, штат Северная Каролина, издан авторский сборник «Помните… помните… помните…».
Член Союза писателей России с 2012 года.
Жил в городе Покачи.
Ушел из жизни 1 июня 2020 года.
Стихотворение автора "Все хорошо, все хорошо..." в сборнике "Тот бой, которого не знала..." на сайте Городской библиотеки города Покачи имени А.А. Филатова