Давно занимается политикой на региональном уровне. На данный момент (с 1996 года) является главой Оленинского района Тверской области.

Был депутатом Законодательного собрания области с 1994 по 2005г (три созыва), заместителем губернатора Тверской области (декабрь 1995 — май 1996), руководителем фракции "Единство" (затем ЕР) в Законодательном собрании Тверской области (2001-2004), членом Президиума регионального Политсовета ЕР (2002-2004).

Делегат 1-го и 3-го съездов партии "Единство", Учредительного и 2-го съездов ЕР.

Кандидат в депутаты Госдумы в 1999 году (партсписок "Единство") и в 2003 году (самовыдвижение, Тверской избирательный округ).