Родился 4 [17] марта 1909 года в Корце, Ровненская обл.
В 1934 году окончил Ленинградский университет по индивидуальному плану. В 1934-1937 годах учился в аспирантуре Пулковской обсерватории. С 1937 года и до конца жизни работал в Пулковской обсерватории (с 1964 — заведующий отделом фундаментальной астрометрии).
В 1941-1944 годах — участник Великой Отечественной войны. Воевал на Ленинградском фронте.
В 1964-1970 годах заведовал кафедрой астрономии Ленинградского университета (с 1966 — профессор).
Награжден орденом Трудового Красного Знамени и медалями.
Из летописи математико-механического факультета. О тех, кто учился на факультете до войны. СПб., 1995. С. 110.