Родился в 1964 г. в Ивановской области. Проживает в г. Серпухов с 1965 года.
Образование высшее: Московский областной государственный институт физической культуры; Московский областной гуманитарный институт (профессиональная переподготовка «Государственное и муниципальное управление»).
В 1985-1986 гг. проходил службу в ВС СССР, старший лейтенант запаса.
С 1986 года работает в системе образования г. Серпухова: учитель физкультуры в школах № 12 и № 15, зам. директора по воспитательной работе в МОУ СОШ № 15, директор школы №11.
В настоящее время - директор МОУ «Средняя общеобразовательная школа № 2» г. Серпухова.
Член Совета директоров образовательных учреждений города.
Имеет звания: Почетный работник общего образования РФ, Заслуженный работник общего образования Московской области, награжден Знаком Губернатора Московской области «За полезное».
Женат, сын – студент.