Родился в деревне Дубровно (ныне — Горецкого района Белоруссии).
В 1938 окончил МГУ и оставлен в аспирантуре на кафедре астрофизики, проходил аспирантскую подготовку под руководством В. Г. Фесенкова. После окончания аспирантуры в 1941 был назначен заведующим Кучинской астрофизической обсерваторией ГАИШ. В 1942?1945 — участник Великой Отечественной войны, был три раза ранен и один раз контужен, награжден четырьмя боевыми орденами и медалями, демобилизован в звании гвардии майора. После возвращения в ГАИШ работал ассистентом, старшим научным сотрудником, заведующим лабораторией фотометрии и спектроскопии (1953—1964). В 1964 создал и возглавил Отдел физики Луны и планет ГАИШ.
Основные труды в области астрофизических исследований Солнца и планет и разработки новых методов изучения тел Солнечной системы с помощью космической техники. Разработал ряд новых спектрофотометрических и поляризационных методов, позволивших выявить многочисленные эффекты, связанные с поляризацией света лунной поверхности и солнечной короны. С помощью электронного поляриметра провел изучение эллиптической поляризации лунных деталей, а также облачного слоя Юпитера и Сатурна. Был научным руководителем работ по изучению первых фотографий обратной стороны Луны. В 1960 разработал и применил оригинальную методику дешифрирования снимков, переданных на Землю автоматической межпланетной станцией «Луна-3» в 1959. Результаты этих исследований вошли в «Атлас обратной стороны Луны» (1960). Работы были продолжены после получения новых материалов фотографирования обратной стороны Луны автоматическими станциями «Зонд-3» (1965), «Зонд-6, -7, -8» (1968—1970). В 1967—1977 под его руководством подготовлены вторая и третья части «Атласа обратной стороны Луны», первые «Полная карта Луны» и полный глобус Луны, а также несколько уточненных вариантов этих изданий в разных масштабах. В 1977—1978 под его руководством проведен комплекс работ по морфометрическим исследованиям Луны, Меркурия и Марса, результаты которых были опубликованы в виде каталогов кратеров и карт распределения плотности кратеров на поверхности указанных тел.
В его честь назван кратер на Луне.