Urodził się 4 czerwca 1896 r. w Gołominie pow. Ciechanów. Syn Józefa i Teofili z Ibińskich (?).
W czasie I wojny światowej od 21 września 1915 r. w Legionach Polskich. Służył w baonie uzupełniającym nr 3 oraz w komp. technicznej I Brygady. Chory, w końcu marca 1916 r. przebywał w szpitalu twierdzy nr 4 w Krakowie, zaś na początku czerwca w szpitalu garnizonowym nr 17 w Budapeszcie.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w oddziale uzupełnień part. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Taraczköz.
W niepodległej Polsce mieszkał w Wilnie. Pracował jako piekarz.
Zmarł po 1932 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 167/1932; VI Lista strat Legionów Polskich, Piotrków 1916.