Родился 6 ноября 1961 года в поселке Восе в Таджикистане. Окончил Московское высшее командное училище дорожных и инженерных войск (1983), Военно-инженерную академию (1993), Академию Генштаба (2004), Северо-Западную академию госслужбы (2007). С 1983 года служил в войсках гражданской обороны в городе Усолье-Сибирское (Иркутская область). С 1993 года — начальник отдела, начальник штаба, начальник ГУ МЧС по Орловской области. В январе-феврале 1995 года был в командировке в Чечне. В 2001-2002 годах руководил коалицией под эгидой ООН по доставке гуманитарной помощи в Афганистан. В мае 2002 года назначен начальником ГУ МЧС по Санкт-Петербургу. В апреле 2006 года возглавил администрацию Колпинского района города. В 2008 году за перебои в теплоснабжении получил строгий выговор от губернатора, а контрольно-счетная палата нашла в райадминистрации нарушения на 50 млн руб. 24 декабря 2009 года стал советником губернатора Орловской области, 28 января 2010 года — первым вице-мэром, и. о. мэра Орла. Генерал-майор запаса. Награжден медалью ордена "За заслуги перед Отечеством" II степени, медалями и именным оружием. Кандидат в мастера спорта по офицерскому троеборью. Женат, дочь и сын.