В 1975 году окончил Кубанский медицинский институт им. Красной Армии. Работал в Краснодарской краевой больнице.
В 1976 году переехал в Псковскую область. Прошёл путь от хирурга больницы п. Локня до главного врача областной больницы (с 1986 года). В 1985 году — депутат Локнянского районного Совета народных депутатов.
В 1990 году был избран народным депутатом РСФСР. С 1998 года 4 раза избирался в Псковское законодательное собрание.
В 2002 году был заместителем председателя комитета по социальной политике областного Собрания, а в 2007 году заместителем председателя Собрания.
На выборах 2 декабря 2007 года избран в Государственную думу. Работал в комитете по делам национальностей. Член фракции «Единая Россия».
На выборах 4 декабря 2011 года избран депутатом Псковского областного собрания депутатов. Заместитель Председателя собрания.