Из семьи педагогов. В г. Мурманске – с 1937 г.
Окончил 7 классов в школах № 18 и № 2 г. Мурманска, Мурманский учительский институт (1946), физико-математический факультет Ленинградского государственного педагогического института им. А. И. Герцена (1952).
В 1941–1944 гг. – в эвакуации в с. Сергиевск Куйбышевской обл., где окончил 9 классов и сдал экстерном экзамены за 10-й класс; с 1946 – учитель математики школы № 1, с 1948 – № 14, с 1957 – завуч школ № 33, № 12 г. Мурманска; с 1959 – старший преподаватель кафедры математики, декан физико-математического факультета (1963–1971) Мурманского государственного педагогического института; с 1974 – учитель математики, заместитель директора, с 1987 – учитель математики школы № 46 (гимназии № 4) г. Мурманска; с 2009 – на пенсии в г. Санкт-Петербурге.
Инициатор введения углубленного курса математики в 10-11 классах; более 30-ти лет – руководитель обучения по программе Всероссийской заочной многопредметной школы (отделение математики) при Московском и Ленинградском государственных университетах. Наставник 60-ти победителей и призеров всероссийских и областных олимпиад. Руководитель городского объединения учителей математики (1958–1968). Член Жюри областных олимпиад по математике (1964–2009). Автор глав учебника «Алгебра и элементарные функции» для средней школы, методических пособий по математике, статей в журнале «Математика в школе». Учитель-методист (1977).
Награжден медалью «За доблестный труд. В ознаменование 100-летия со дня рождения Владимира Ильича Ленина» (1970), нагрудными знаками «Отличник народного просвещения». «Отличник просвещения СССР». Заслуженный учитель школы РСФСР (1988). Лауреат премии Фонда Сороса (1996). Почетный гражданин Мурманской области (2007). Почетный гражданин города-героя Мурманска (1997).
Супруга – Андреева Г. К.
Публ.: Задачи на делимость. Методические рекомендации, упражнения, решения. – Мурманск, 1991; Сборник олимпиадных задач по математике.– Мурманск, 1995.
Лит.: Белоусов В. С. Спасибо, учитель! – Мурманск, 1986; Имена нашего города: почетные граждане города-героя Мурманска / авт.-сост.: Г. И. Лебедева и др. – Мурманск, 2008; Педагогическая энциклопедия Мурманской области, XX век. История в лицах / Сост. В. П. Манухин, В. Ф. Подгорный, Ф. А. Гафарова. – Мурманск, 2001; Золотая книга Мурманска. – Мурманск, 2006.