Родился 18 сентября 1946 года в г.Великие Луки.В 1961 году закончил 7 классов в средней школе № 10 и поступил учиться в ремесленное училище № 8
г.Великие Луки, которое окончил в 1963 г. Одновременно учился в школе рабочей молодежи № 3 и окончил ее в 1964г.
Трудовую деятельность начал в 1963г. слесарем-инструментальщиком на Великолукском радиозаводе и работал до августа 1965г.
В 1965 году поступил учиться в Великолукский государственный педагогический институт на филологический факультет, который закончил в 1969г. и получил специальность учителя русского языка и литературы средней школы.
По окончании института работал по направлению учителем русского языка и литературы в Вязовской средней школе Новосокольнического района.
С мая 1970г. по июнь 1971г. проходил действительную службу в Группе советских войск в Германской Демократической Республике (ГДР).
С сентября 1971г. по июль 1994г. Работал учителем трудового обучения, учителем русского языка и литературы, директором средней школы № 4 г.Великие Луки.
Награжден Почетной грамотой Министерства просвещения РСФСР и Республиканского комитета профсоюза работников просвещения, высшей школы и научных учреждений РСФСР (1980г.).
В 1986г. по итогам аттестации присвоено звание «Старший учитель».
Награжден Почетной грамотой Министерства просвещения СССР и Всесоюзного комитета профсоюза работников просвещения, высшей школы и научных учреждений СССР (1987г.).
Награжден Почетным знаком «Отличник народного просвещения» (1991г.).
В июле 1994г. был назначен начальником Управления образования г.Великие Луки.
За заслуги перед государством и многолетний добросовестный труд в сфере образования Указом Президента РФ от 13 октября 1998г. было присвоено почетное звание «Заслуженный учитель РФ».
Был избран депутатом Великолукской городской Думы первого созыва, заместитель председателя городской Думы.
С 1 марта 2000г. по 16 марта 2004г. работал заместителем мэра г.Великие Луки.
С 17 марта 2004г. по 1 сентября 2005г. пенсионер.
С 1 сентября 2005г. по настоящее время работает в школе № 13.