С 1981 года в Советской Армии. В 1985 году окончил Коломенское высшее артиллерийское командное училище. Служил в самоходно-артиллерийском полку в Группе советских войск в Германии, командир огневого взвода. В 1986—1991 годах командовал учебным взводом и учебной батареей курсантов в Коломенском высшем артиллерийском командном училище. В 1994 году окончил Военную артиллерийскую академию имени М. И. Калинина. С 1994 года служил в Дальневосточном военном округе: командир артиллерийского дивизиона, начальник штаба 996-го самоходно-артиллерийского полка. С 1997 года — начальник штаба 147-го самоходно-артиллерийского полка в Московском военном округе. С 1999 года — командир 99-го гвардейского самоходного артиллерийского полка 3-й мотострелковой дивизии 22-й общевойсковой армии Московского военного округа. С сентября 1999 года принимал участие во второй чеченской войне, полк в составе оперативной группировки «Запад».