Родился 25 января 1936 года в селе Клюки Тетиевского района Киевской области. Отец, бухгалтер в совхозе на Луганщине, в 1937 году был репрессирован, его дальнейшая судьба неизвестна.
В 1953 году закончил среднюю школу в г. Оратове Винницкой области и поступил на механико-математический факультет Киевского госуниверситета им. Т. Шевченко, закончив его в 1958 году.
В 1957 году был представителем от студентов Киева на VI Всемирном фестивале молодежи в Москве.
В 1962 году защитил кандидатскую диссертацию на тему «Колебания пластин и пологих оболочек, подкрепленных ребрами жёсткости» (научный руководитель член-корреспондент АН Украины Положий Г. М.).
В 1971 году защитил докторскую диссертацию на тему «Численные методы решения задач теории колебаний пластин и оболочек» .
С 1962 года преподавал на кафедре математики и математической физики.
В 1963—1964 годах по программе научного обмена преподавал в Монгольском государственном университете.После основания в 1969 году факультета кибернетики возглавил новую кафедру моделирования сложных систем, с 1977 по 1984 год был деканом этого факультета.26 декабря 1979 года стал членом-корреспондентом НАН Украины.
На радиофизическом факультете КНУ читал нормативный курс «Методы математической физики» .
В течение 1992-1997 гг. возглавлял экспертный совет по информатики и кибернетики ВАК Украины, был членом редколлегий многих научных журналов.Умер 25 декабря 1999 года, похоронен в Киеве на Байковом кладбище. Область научных интересов — численно-аналитические методы исследования спектральных задач для уравнений математической физики, теории упругости, теории пластин и оболочек.Основные полученные научные результаты: основал и обосновал численно-аналитический метод решения спектральных задач математической физики, механики, теории упругости;разработал методы решения актуальных задач прикладной математики, в частности, задач о колебания и устойчивости упругих пластин и оболочек, подкреплённых рёбрами жёсткости, оболочек с жидкостью, многослойных пластин и оболочек.Автор более 110 научных работ, среди которых монографии: «Основы теории управления» : Науч. пособие. — К., 1975.«Численное решение динамических задач теории пластин и оболочек.» — К., 1976.«Методы и алгоритмы решения задач оптимизации.» — К., 1983.«Структурно-параметрическая оптимизация и устойчивость динамики пучков.» — К., 1985.