В 1988 году окончил Воронежское высшее военное авиационное инженерное училище. С августа 1988 по август 1989 года служил помощником начальника штаба 936-го отдельного батальона аэродромно-технического обеспечения Сызранского высшего военного авиационного училища лётчиков им. 60-летия СССР, а затем был помощником начальника отдела кадров училища. С февраля 1992 по декабрь 1999 года занимал пост начальника отдела кадров и строевой части 146-й отдельной мобильной механизированной бригады гражданской обороны, а с декабря 1999 по август 2000 года — старшего помощника начальника штаба по кадрам и строевой части 847-го спасательного центра. В 1999 году в составе Территориального управления МЧС России принял участие в чеченской войне. С августа 2000 по декабрь 2003 года занимал пост начальника управления по делам гражданской обороны и чрезвычайным ситуациям Железнодорожного района Воронежа — заместителя начальника гражданской обороны в Воронеже.