Советский и российский математик и педагог, автор исследований в области дидактики и теории решения задач. Окончил Пермский университет (1960), ученик Л. И. Волковыского. Работал в Пермском пединституте (с 1961). Занимался вопросами приложений математики и кибернетики к биологии, психологии и медицине. Автор цикла теоретических и экспериментальных работ, написанных на стыке дидактики, методики преподавания математики, психологии и прикладной математики: «Общая теория систем и анализ процесса обучения» (1976), «О системе обучения математике» (1978), «Количественный анализ и структурные модели в процессе обучения» (1983), «Компоненты индивидуального стиля преподавания» (1990).