Родился 7 июля 1952 года в селе Мыс Муромцевского района Омской области. После окончания школы в 1969 году поступил в речное училище г. Омска. После окончания училища служил в армии во внутренних войсках.
После демобилизации работал в централизованной клубной системе в должности директора. Был избран председателем исполкома Мысовского сельского совета, где проработал до 1987 года. В последующие годы работал заведующим дошкольным учреждением, потом учителем истории, ОБЖ, музыки в Дурновской средней школе Омской области.
В 1995 году переехал в Нефтеюганский район в гп. Пойковский. Сначала работал учителем истории, ОБЖ, музыки в Пойковской средней школе № 3, затем перевелся в среднюю общеобразовательную школу № 1.
С 2011 года находится на заслуженном отдыхе. Проживает в гп. Пойковский.
Пишет слова и музыку песен о своей Малой родине, где родился, о Югорском крае, о любви, о жизни.