Urodził się w Widzewie k. Łodzi jako syn aptekarza. Studia teologiczne odbył w Warszawie w latach 1922-1929.
Po ordynacji 17.03.1929 roku przydzielony został jako wikariusz do parafii w Zgierzu. Po 3 latach zostaje administratorem w Gostyninie (1932-1939), a następnie w Sobiesękach w latach 1940-1941. Po II wojnie światowej, od 1948 roku pracuje w parafii Nidzica i Działdowo. W latach 1954-1964 pracuje w parafii ewangelickiej w Tomaszowie - od 1956 roku jako proboszcz. Po roku 1964, przez 2 lata administrował parafie w Rypinie, Lipnie i Sompolnie. Zmarł w Domu Opieki w Węgrowie, pochowany w Warszawie.