Родился 1 ноября 1963г. в поселке Тальменка Алтайского края.
В армию призван 1 ноября 1981г. Служба началась в батальоне обеспечения учебного процесса Тюменского высшего военно-инженерного командного училища, где прослужил от рядового до прапорщика.
В Республику Афганистан прибыл 13 мая 1987г. в 15 отдельную бригаду специального назначения (в/ч пп 71351) на должность командира автомобильного взвода в район города Джелалабада провинции Нангархар. Подразделение занималось подвозом материальных средств для обеспечения боевых действий своей части.
Награждён медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вместе со своей бригадой в мае 1988г., выведен в город Чирчик Ташкентской области. Осенью 1989г. вернулся в родное училище. Уволился в запас в 2004г. в звании старший прапорщик.