Родился 14 декабря 1965 года в Москве. Житель Коньково с 1977 года.
Выпускник общеобразовательной школы № 863.
В 1989 году окончил 2-й Московский ордена Ленина государственный медицинский институт им. Н.И. Пирогова по специальности «Лечебное дело».
В 2004 году прошёл профессиональную переподготовку в Государственном институте усовершенствования врачей Министерства обороны РФ по специальности «Организация здравоохранения и общественное здоровье». Присвоена высшая квалификационная категория по указанной специальности.
Работал в Медицинском центре администрации Президента РФ. Служил в Медицинском управлении МВД России, затем в Вооружённых Силах РФ на различных офицерских должностях медицинского и административного профиля. Занимался научной и преподавательской работой. Подполковник медицинской службы.
С 2011 года пенсионер Минобороны РФ. Ветеран труда.
Награждён медалями «За отличие в военной службе».