Советский и российский педагог-математик. Окончил Челябинский педагогический институт (1952), преподавал там же: сначала на кафедре геометрии (1955—1963), затем на кафедре математического анализа, заведовал ею. Более 30 лет возглавлял проведение областных математических олимпиад, занимался повышением квалификации преподавателей математики. Автор сборников нестандартных задач по арифметике и алгебре, задач логического характера.