Советский математик и методист. Окончил Вологодский педагогический институт (1948). Преподавал математику в школе Вологодской области (1948—1962), в вологодских филиалах Ленинградской лесотехнической академии и Северо-Западного политехнического института. С 1974 работал в Вологодском педагогическом институте. Один из организаторов дополнительного математического образования в Вологодской области, в том числе математических олимпиад школьников.
Математические викторины и конкурсы. — 1983Математические викторины и конкурсы : метод. рекомендации по внекл. работе для стажеров и учителей школ / Вологод. гос. пед. ин-т ; [сост. С. Г. Губа]. — Вологда, 1983. — 96 с. — Библиогр.: с. 94—95 (27 назв.). Школьные математические олимпиады Вологодской области. — 1988Школьные математические олимпиады : метод. разработка для учителей / Вологод. обл. ин-т усовершенствования учителей ; Вологод. гос. пед. ин-т ; [сост. С. Г. Губа]. — Вологода, 1988. — 47 с.