Urodził się 7 września 1870 r. w Godlewie. Syn Jana i Karoliny z Jaźwińskich.
Ukończył seminarium duchowne i 29 czerwca 1901 r. został wyświęcony na kapłana.
W 1919 r. był kapelanem 1 psp. Razem z Armią Polską we Francji w tym też roku powrócił do kraju i kontynuował służbę w 43 pp (b. 1 psp).
Od 1921 r. przebywał w Stanach Zjednoczonych, gdzie był proboszczem parafii pw. św. Stanisława w Nashua. W 1926 r. powrócił do Polski.
W niepodległej Polsce od 1932 r. proboszcz parafii pw. św. Katarzyny Aleksandryjskiej Dziewicy i Męczennicy we wsi Korczew koło Zduńskiej Woli. W 1939 r. mieszkał we wsi Męka-Borek koło Sieradza.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości, czterokrotnie Krzyżem Walecznych i papieskim orderem Prpo Ecclesia et Pontifice.
Historia Parafii św. Stanisława, Nashua, NH, www.docplayer.pl/55124079-Historia-parafii-sw-stanislawa-nashua-nh-50-y… [dostęp 11 IX 2020]; „Monitor Polski” nr 64/1937; Rocznik Diecezji Włocławskiej 1939, Włocławek brw; Rocznik Diecezji Włocławskiej 1938, Włocławek brw.