Родился в городе Ахтырка Сумской области в семье священника. В 30-х годах во время голода на Украине семья вынуждена была переехать к родственникам в Воронежскую область. Как сын священника до 1936 года не имел возможности обучаться в школе. В годы войны воевал на фронте. Был ранен под Сталинградом. После ранения работал на военном заводе в Казани и одновременно обучался на физико-математический факультете Казанского университета, который окончил в 1948 году по специальности астрономия.