Доктор физико-математических наук, профессор, лауреат Государственной премии СССР
Родился в селе Чернуха, ныне Арзамасского района Нижегородской области.
Окончил физический факультет Московского государственного университета (1956 г.).
В 1956 – 1965 годах работал в Отделении прикладной математики Математического института АН СССР.
В 1965 – 2005 годах работал в Институте атомной энергии им. И.В. Курчатова: старший научный сотрудник, начальник лаборатории реперных расчётов ядерных реакторов.
Активно занимался внедрением метода Монте-Карло для решения задач реакторной физики.
Разрабатывал новые алгоритмы улучшенной оценки для инженерных расчётов ядерных реакторов.
В 1982 году начал работы по созданию пакета прикладных программ MCU (Monte Carlo Universal), предназначенного для моделирования переноса нейтронов, фотонов, электронов и позитронов в размножающих нейтроны системах произвольной геометрии.
Доктор физико-математических наук. Профессор.
Лауреат Государственной премии СССР (1973) – за исследования в области нейтронной физики и использование их в промышленности.
Жил в Москве, похоронен на Ваганьковском кладбище.