Родился 11 мая 1963 года в городе Нижний Тагил Свердловской области.
По окончании средней школы поступил в Балашовское высшее военное авиационное училище летчиков, которое окончил в 1984 году. Службу начал в Военно-транспортной авиации ВВС СССР. Служил в должностях: помощника командира корабля, командирам корабля, командира авиационного отряда, заместителя командира авиационной эскадрильи.
В 1995 году окончил Военно-воздушную академию имени Ю. А. Гагарина и был назначен на должность заместителя командира авиационного полка по летной подготовке, а затем на должность заместителя командира авиационного полка и командира авиационного полка.
В 2006 году окончил Военную академию Генерального штаба Вооруженных Сил РФ. Был назначен начальником 610 Центра боевого применения и переучивания лётного состава (г. Иваново). Затем служил в должности заместителя командующего 61-й воздушной армией Верховного Главного командования (Военно-транспортная авиация).