Urodził się w Wilnie jako syn urzędnika kolejowego. Studiował na Uniwersytecie Stefana Batorego w Wilnie. Współtwórca warszawskiej szkoły astronomicznej. Od 1950 r. kierownik Obserwatorium Astronomicznego UW. Obserwator gwiazd zmiennych i specjalista w dziedzinie astronomii gwiazdowej. Prezes Polskiego Towarzystwa Astronomicznego (1952-1955, 1963-1973).
Zmarł w 1975 r. Pochowany na cmentarzu ewangelicko-augsburskim w Warszawie.