Родился 5 июня 1951 года в городе Суздале Владимирской области (Россия).
Окончил среднюю школу № 3 г. Слуцка с золотой медалью.
В 1973 году с отличием окончил факультет прикладной математики Белорусского государственного университета.
В 1976 году поступил в заочную аспирантуру. В 1987 году защитил кандидатскую диссертацию на соискание ученой степени кандидата физико-математических наук (научный руководитель профессор П. И. Монастырный) в Институте математики АН БССР.
С 1988 года работал в должности старшего преподавателя, с 1990 года — в должности доцента кафедры численных методов и программирования. В 1991 году присвоено ученое звание доцента.
Преподает дисциплину «Численные методы» (лекции, практические и лабораторные занятия).
Награжден Почетной грамотой Министерства образования Республики Беларусь в 2008 году.
Основные направления научной деятельности
Основные научные интересы связаны с актуальными вопросами построения, исследования и применения численных методов для решения граничных задач для обыкновенных дифференциальных уравнений, с разработкой методологии и технологии обучения учащихся учреждений общего среднего образования для поступления в вузы на математические специальности.
Наиболее существенные научные результаты
Разработана методика решения задачи о нахождении цилиндрически-симметричного решения уравнений Гинзбурга - Ландау; построена детерминированная процедура переформулировки асимптотических граничных задач; вычислительные процедуры решения проблемы собственных значений для систем линейных обыкновенных дифференциальных уравнений.
Разработана методология и технология обучения учащихся по математике с целью повышения уровня подготовки выпускников общеобразовательных учреждений. Создана и опубликована оригинальная система учебных пособий, предназначенных для развития потенциальных творческих способностей каждого из учащихся.
Научно-исследовательская работа
Являлся руководителем НИОКР «Разработка методологии и технологии обучения учащихся общеобразовательных учреждений для поступления в вузы на математические специальности» (2006-2011).
Активно участвует в совместных научных исследованиях в рамках международных проектов коллективов ученых БГУ и Института математики НАН Беларуси. Участник междисциплинарных научных исследований кафедры «Информационное, программное и методическое обеспечение учебного процесса преподавания математических дисциплин и информационных технологий в высшей и средней школе» (2011-2015).