Родился 1 мая 1944 года, в селе Песчаница (Житомирская область).
В 1962—1970 годах учился на кафедре инженерной геодезии Киевского инженерно-строительного института. Работал на топографо-геодезическом производстве.
С 1979 года работал в научно-исследовательской части Киевского университета.
С 1988 года работал на географическом факультете Киевского университета ассистентом, а с 1993 года доцентом на кафедре геодезии и картографии. Кандидатская диссертация на тему «Разработка и совершенствование методов определения спектрально-статистических характеристик морских волн, основанных на применении стереофотограмметрической съёмки» (под научным руководством профессора В. М. Сердюкова). Преподавал нормативные и специальные курсы «Математическая обработка измерений» , «Математическая картография» , «Программирование геодезических задач» , «Информатика» , «Цифровая фотограмметрия» .
В сферу научных исследований входили математическая обработка результатов геодезических измерений, геоинформатика, геодезия и кадастр, прикладная фотограмметрия.
В 2003 году участвовал в вычислении географического центра Украины. Автор 50 научных трудов.