Ukończył studia na Wydziale Teologii Ewangelickiej Uniwersytetu Warszawskiego. W 1938 został ordynowany na duchownego przez ks. bp. Juliusza Bursche. W 1945 r. skierowany do pracy duszpasterskiej na Mazurach, gdzie był proboszczem w Sorkwitach, następnie w Szczytnie, a w latach 1959-1963 był zwierzchnikiem diecezji mazurskiej.
Wskutek szykan służby bezpieczeństwa PRL przeniósł się na Śląsk Cieszyński, gdzie w 1963 r. został proboszczem w Cieszynie. Od 1967 był ponadto duszpasterzem Diakonatu Eben-Ezer w Dzięgielowie, gdzie kierował Domem Opieki „Emaus”. W 1984 przeszedł na emeryturę. Zaliczał się do liderów ruchu ewangelizacyjno-misyjnego w Kościele ewangelickim, był członkiem Synodu Kościoła Ewangelicko-Augsburskiego w Polsce oraz członkiem Rady Synodalnej. Uzyskał stopień doktora teologii ewangelickiej.
Pochowany na cmentarzu ewangelickim w Cieszynie.