Окончив два курса медицинского училища, служил санинструктором в пограничных войсках на Чукотке. После демобилизации окончил училище, в 1962 году — Саратовский медицинский институт. Работал хирургом в больнице УВД (Вологда), с 1964 года — в ортопедо-травматологическом отделении областной больницы № 1 (ординатор, старший ординатор).
В 1980—2000 годах заведовал ортопедическим отделением Вологодской городской больницы № 1.
В 1990—1993 годах — народный депутат РФ; был членом комитета Верховного Совета Российской Федерации по охране здоровья, социальному обеспечению и физической культуре. Входил во фракцию «Свободная Россия» , группу «Медицинские работники» , а также в депутатскую группу Федерации независимых профсоюзов России.