Urodził się 11 sierpnia 1897 r. w Nowym Mieście pow. Dobromil.
Uczył się w szkole powszechnej w Nowym Mieście, a następnie w szkole handlowej w Przemyślu.
Członek Drużyn Bartoszowych.
W czasie I wojny światowej od 11 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. Służył w 3 pp LP, uzyskując stopień plut. Chory, w połowie lutego 1916 r. przebywał w szpitalu legionowym w Kamieńsku.
Po kryzysie przysięgowym od września 1917 r. w Polskim Korpusie Posiłkowym. Brał udział w przejściu II Brygady przez front pod Rarańczą (15/16 lutego 1918), podczas którego dostał się do niewoli austriackiej. Został internowany na Węgrzech.
Zwolniony, wstąpił do Polskiej Siły Zbrojnej. Służył w 1 pp. Po rozbrojeniu okupantów w listopadzie 1918 r. automatycznie przeszedł do WP.
Służył w 7 pp leg (b. 1 pp PSZ). Uczestniczył w wojnie z bolszewikami. W 1931 r. posiadał stopień st. sierż. Z dniem 30 czerwca 1932 r. przeniesiony w stan spoczynku.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
„Monitor Polski” nr 132/1931; VI Lista strat Legionów Polskich, Piotrków 1916.