Родился 22 апреля 1961 года в п. Ленинский Новосибирского района, Новосибирской области. Был призван в ряды Советской Армии в октябре 1980 года из Колыванского райвоенкомата. Службу проходил в пограничных войсках в п. Посьет Приморского края. Прослужив один год на границе Дальнего Востока, для прохождения дальнейшей службы был направлен в Афганистан. Попал в группу «Каскад», которая состояла из пограничников. Службу нес в г. Газни, где дислоцировался 191 мотострелковый полк.
Сначала был водителем топливозаправщика, затем командиром отделения водителей БТР. Заправляли машины, несли караульную службу, строили новый лагерь, выезжали в город на задания. Добывали информацию о расположении бандформирований, занимались важнейшей на войне работой — разведкой. Имел благодарности от командования. В декабре 1982 года демобилизован.
Возвратившись домой, пошел работать в совхоз «Южинский» трактористом. Работал добросовестно, пользовался уважением односельчан.
В ноябре 1987 года погиб в автомобильной аварии.