Родился 20 апреля 1920 года в Одессе в польской семье. По линии матери происходит из польской шляхты, участников Январского восстания 1863 г. В дальнейшем проживал с родителями в Вильно (Вильнюс, Литва) и в г. Тростянец Сумской области УССР. Там же окончил среднюю школу. Поступил в Киевский государственный университет в на геолого-географический факультет.