
Народився 4 лютого 1941 року в м. Києві.
Батько був редактором видавництва, загинув на фронті у 1941 році.
Мати – дитяча письменниця, померла у 1997 році.
В сім років пішов до школи. Після школи служив у лавах Радянської Армії. Усього в армії провів з перервами біля дев’яти років.
Закінчив Київський державний університет ім. Т.Г. Шевченка. Працював викладачем у середній школі і кількох ВУЗах м. Києва.
У період 1984 – 1986 роки працював викладачем у політехнікумі в Республіці Сейшельські Острови, а в період 1989 – 1991 роки працював викладачем в Республіці Індія.
Після повернення з Індії і до виходу на пенсію в 2001 році працював у Державному комітеті України з ядерної та радіаційної безпеки (зараз Адміністрація з ядерного регулювання України) начальником управління міжнародних відносин.
Одружений. Має дочку, двох онук і трьох правнуків.