Urodził się 16 listopada 1930 r. w Woroninie (pow. kozielski). Studia teologiczne odbył na Wydziale Teologii Ewangelickiej Uniwersytetu Warszawskiego, a po wyodrębnieniu wydziału ze struktur Uniwersytetu w Chrześcijańskiej Akademii Teologicznej w Warszawie. 11 lipca 1954 r. ordynowany w Zabrzu na duchownego, gdzie pełnił przez dwa lata funkcję wikariusza. Następnie pracował m.in. w Wałbrzychu, Zielonej Górze, Gorzowie Wielkopolskim i Żarach. Od 31 maja 1981 r. pełnił urząd Seniora – zwierzchnika Diecezji Wrocławskiej, a od 11 kwietnia 1992 r. jej biskupa. 30 kwietnia 1994 r. przeszedł w stan spoczynku. Zmarł 18 września 2003 r. i został pochowany na cmentarzu ewangelickim w Zielonej Górze.