Родился 4 апреля 1942 года в городе Киеве в семье служащего. В 1959 году поступил в Киевский политехнический институт на электротехнический факультет. В 1964 году окончил Киевский Политехнический Институт, квалификация "инженер-электрик".

Вся дальнейшая научно-педагогическая деятельность была связана с КПИ. В сентябре 1965 поступил в аспирантуру при кафедре телемеханики КПИ. В 1968 г. успешно закончил обучение в аспирантуре и в декабре 1968 г. защитил диссертацию кандидата технических наук. После окончания аспирантуры работал сначала ассистентом на кафедре автоматики и телемеханики, а с 1969 года после образования кафедры технической кибернетики работал на ней в должности старшего преподавателя и доцента. В 1973 году было присвоено ученое звание доцента. В 1978 году в связи с созданием новой кафедры АСУП перешел на эту кафедру, на которой работал до 1983 г. C 1981 года работал на должности профессора кафедры АСУП. С 2001 года декан факультета второго высшего образования УНК "Институт прикладного системного анализа" ННТУ КПИ.

В данный момент работает профессором на кафедре ММСА УНК "ИПСА".

Список основных работ:

1. Исследование операций, учебник, Изд.3, Киев, 1988г.

2. Исследование операций, изд.5, Киев, ВИПОЛ, 2001, 684стр.

3. Структурная оптимизация сетей ЭВМ, Киев, Техника, 1986г.

4. Компьютерные сети, Киев, Издательский дом "Слово", 2003, 295стр.

5. Основы проектирования интеллектуальных систем, Киев, Издательский дом "Слово", 2004, 352стр.