Urodził się 12 grudnia 1895 r. w Stróży.
Uczył się w gimnazjum w Podgórzu oraz w szkole przemysłowej w Krakowie.
Pracował jako księgarz.
Od 1912 r. należał do Związku Strzeleckiego, w roku następnym przeniósł się do Polskich Drużyn Strzeleckich. 1 czerwca 1914 r. mianowano go dowódcą plut. II PDS w Zakrzówku.
W czasie I wojny światowej od sierpnia 1914 r. w oddziale J. Piłsudskiego i Legionach Polskich ps. „Byk”. Po utworzeniu I Brygady (18 grudnia) służył w 5 pp LP. 1 stycznia 1915 r. mianowany ppor. piech. Dowodził wówczas II plut. 3 komp. II baonu. Od 22 lutego 1915 r. zastępca dowódcy III plut. 4 komp. tego baonu. Ranny pod Tarłowem w czerwcu tego roku (wg innych źródeł – w maju pod Klimontowem). Po powrocie ze szpitala służył ponownie w 5 pp LP aż do kryzysu przysięgowego.
Wcielony do armii austro-węgierskiej (12 DP), walczył na froncie włoskim. Następnie przedostał się do kraju.
Po rozbrojeniu okupantów od listopada 1918 r. w Wojsku Polskim. Służył w 5 pp leg.
Ciężko chory na gruźlicę, zmarł 15 grudnia 1918 r. w Krakowie i został pochowany na tamtejszym Cmentarzu Rakowickim kwat. XIVA.
Pośmiertnie otrzymał Krzyż Niepodległości i Krzyż Walecznych.
H. Bagiński, U podstaw organizacji Wojska Polskiego 1908–1914, Warszawa 1935; W.K. Cygan, Oficerowie Legionów Polskich 1914–1917. Słownik biograficzny t. 2, Warszawa 2006; Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; T. Kasprzycki, Kartki z dziennika oficera I Brygady, Warszawa 1934; Materiały do historii I Brygady, „Żołnierz Legionów i POW” nr 3-4/1939; „Monitor Polski” nr 300/1930.