Родился 5 сентября 1966 года в селе Александровке Сладковского района Тюменской области.
В ряды Советской Армии призван 27 октября 1984 года из Северо-Казахстанской области Казахской ССР.
В Республику Афганистан прибыл в феврале 1985 года в 122 мотострелковый полк (в/ч пп 65753) 201 мотострелковой дивизии в поселение Ташкурган (административный центр уезда Хульм провинции Балх) на должность водителя.
Награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вернулся из южной страны в июне 1986 года. Уволился в запас в ноябре 1986 года. Приехал в село Падун Заводоуковского района Тюменской области. Трудился в системе Министерства по чрезвычайным ситуациям.