Окончил механико-математический факультет Московского государственного университета имени М. В. Ломоносова в 1969 г., аспирантуру Отделения математики МГУ — в 1972 г. Кандидат физико-математических наук, доцент, профессор кафедры математического анализа Южно-Уральского государственного университета.
Автор 86 научных и более 40 учебных и методических публикаций. Заместитель председателя Челябинского регионального отделения научно-методического Совета по математике Минобрнауки РФ, председатель Совета по математике ЮУрГУ. Награжден нагрудным знаком "Почетный работник высшей школы РФ".