Советский математик. Родился в с. Берлинцы Лесовые ( Винницкой обл.). Окончил Киевский институт народного образования (1929). С 1930 работал в Киевском политехническом институте.
Исследования относятся к геометрии и математической физике. Получил ряд результатов в области гиперболической геометрии. Занимался теорией геометрических построений в пространстве Лобачевского, а также вопросами истории развития геометрии Лобачевского. В частности, изучил проекции Лобачевского на евклидовой плоскости — так называемые интерпретации Бельтрами и Пуанкаре. Некоторые работы посвящены теории дифференциальных уравнений и теории ортогональных полиномов.
Заслуженный деятель науки УССР (1966).