Родился в станице Великокняжской (ныне станица Пролетарская Ростовской области). Окончил Ленинградский университет (1932 г.), аспирантуру там же. Доктор физико- математических наук, профессор (1943 г.). До 1957 г. работал в Ленинградском университете и Ленинградском отделении Математического института АН СССР. В 1956 г. избран академиком АН БССР и в 1957 г. он переехал в Минск, где работает в Институте математики АН БССР (в 1959—1976 гг.— директор) и одновременно в Белорусском университете.