Родился 26 апреля 1965г. в поселке Сузун Новосибирской области.
30 ноября 1984г. призван в армию. Первое место службы — город Уфа.
В Афганистан прибыл 20 апреля 1985г. в 1 эскадрилью 280 отдельного вертолетного полка (в/ч пп 17668) ВВС 40 армии на аэродром города Кандагара одноименной провинции. Занимался ремонтом и подготовкой авиационной техники к боевым задачам. Аэропорт подвергался регулярным обстрелам ракетами. Часто приходилось быстро ремонтировать только что прилетевшую технику.
За проявленное мужество награждён медалью «За боевые заслуги».
Уволен в запас 30 октября 1986г. в звании старшина. Затем — служба в органах внутренних дел, переезд в Тюмень. Принимал участие в контртеррористической операции на Северном Кавказе. В 2001г. уволился в запас в звании капитан. Награжден медалью «За отличие в охране общественного порядка».