Родился 7 ноября 1952 года в городе Великие Луки Псковской области.
Образование высшее; в 1974 году закончил Ленинградский институт физической культуры им. П. Ф. Лесгафта по специальности «Физическая культура и спорт».
С 1974 г. по 1975 г. — служба в СА.
С 1975 г. по 1979 г. работал тренером — преподавателем по легкой атлетике в ДЮСШ-1 г. Великие Луки.
С апреля 1979 года начал работать в СПТУ-9 (сейчас Великолукский агротехнологический техникум) преподавателем физвоспитания, руководителем физвоспитания.
В 2001 году награжден знаком «Отличник физической культуры и спорта РФ».
С 1997 года — член «Коммунистической партии Российской Федерации».
Женат. Имеет двоих детей.