Народився 30.03.1956 у місті Києві. Закінчив Київ. державний університет (1982). У 1982—1984 навчався в аспірантурі при кафедрі обчислювальних методів математичної фізики. З 1984 працював у науковій частині Київського державного університету, 1997 — Укр. інституті досліджень навколишнього середовища і ресурсів при Раді нац. безпеки і оборони України - зав відділом, 1999 — UNDP Україна – менеджер з інформаційних технологій, 2002 — голова правління ВАТ “Телекомінвест”, 2018 - зав. відділом розробки програмного забезпечення ВАТ “Телекарт-Прилад”, 2021 - інститут телекомунікацій і глобального інформаційного простору НАН України, старший науковий співробітник.