Родился в станице Великокняжской (ныне станица Пролетарская Ростовской области). Окончил Ленинградский университет (1932 г.), аспирантуру там же. Доктор физико- математических наук, профессор (1943 г.). До 1957 г. работал в Ленинградском университете и Ленинградском отделении Математического института АН СССР. В 1956 г. избран академиком АН БССР и в 1957 г. он переехал в Минск, где работает в Институте математики АН БССР (в 1959—1976 гг.— директор) и одновременно в Белорусском университете.
Основные труды посвящены теории дифференциальных уравнений. Написал четыре монографии по основным направлениям теории обыкновенных дифференциальных уравнений, а также ряд оригинальных работ по теории дифференциальных уравнений с частными производными, приближенному интегрированию дифферен-циальных уравнений, различным разделам смежных дисциплин, имеющих применения в теории дифференциальных уравнений. В числе его воспитанников — 12 докторов и более 30 кандидатов физико-математических наук.
Член КПСС с 1942 г., участник Великой Отечественной войны. Его фронтовая жизнь описана в книге воспоминаний «О тех, кто выстоял». Главный редактор журнала «Дифференциальные уравнения», был членом редколлегии курса «История отечественной математики». Герой Социалистического Труда, лауреат Государственной премии СССР, заслуженный деятель науки БССР. Награжден орденом Трудового Красного Знамени и медалями.