Родился 28 февраля 1956 года в г. Вологде.
Окончил в 1980 году Архангельский медицинский институт по специальности «лечебное дело». Затем в течение года проходил интернатуру по терапии на базе городской больницы №
С августа 1981 года по апрель 1998 года работал врачом бригады интенсивной терапии станции скорой медицинской помощи г. Вологды. Имеет квалификацию врача скорой и неотложной медицинской помощи первой категории.
В 1996 – 1998 годах возглавлял общественную организацию врачей службы скорой медицинской помощи г. Вологды.
22 марта 1998 года и 24 марта 2002 года избирался депутатом Законодательного Собрания Вологодской области по Восточному избирательному округу №
С апреля 1998 года - заместитель председателя постоянного комитета Законодательного Собрания области по образованию, культуре и здравоохранению.
Срок окончания полномочий - 11.03.2007 года.