Urodził się 9 sierpnia 1894 r. w Podgórzu (obecnie część Krakowa). Syn Czesława i Anny z Winklerów.
Uczeń szkoły przemysłowej.
W czasie I wojny światowej od 25 sierpnia 1914 r. w Legionach Polskich. Służył w 9 komp. 2 pp LP. Do 27 stycznia 1915 r. uczestniczył w walkach w Karpatach. W okresie od 10 maja do 19 listopada 1916 r. w komp. sztabowej Komendy Legionów. W 1917 r. w Inspektoracie Werbunkowym w Łukowie. Posiadał stopień st. szer.
W niepodległej Polsce pracował jako księgowy w Kierownictwie Odnowienia Wawelu.
Zmarł po 1937 r.
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; „Monitor Polski” nr 64/1937.