Urodził się 15 sierpnia 1897 r. w Radomiu. Syn Stanisława i Magdaleny z Mazurów.
Z zawodu rzeźnik.
W czasie I wojny światowej wstąpił do Legionów Polskich ps. „Zygmunt Kaliński”. Wiosną 1915 r. w stopniu kpr. służył w taborze 5 pp LP. Był wówczas kontrolerem koni oraz stajni w baonach i dowództwie pułku. Od 27 sierpnbia 1915 r. w 1 puł LP. Przydzielony do I plut. 3 szw.
Zmarł przed 1937 r.
Pośmiertnie odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914-1918 t. 1, Kraków, Warszawa, Zalesie Górne 2017; W.K. Cygan, Żołnierze Niepodległości 1863-1938. Słownik biograficzny t. 3, Mińsk Mazowiecki-Warszawa-Kraków 2011; Materiały do historii I Brygady, „Żołnierz Legionów i POW” nr 3-4/1939; „Monitor Polski” nr 64/1937; Spis ewidencyjny byłych żołnierzy 1 Pułku Ułanów Legionów Polskich Beliny im. Józefa Piłsudskiego, „Beliniak” nr 12/1962.