Urodził się 19 marca 1887 r. w Zielonkach koło Krakowa.
Podczas I wojny światowej od 5 listopada 1914 r. w Legionach Polskich. Służył w II baonie 1 (potem: 5) pp LP. W jego szeregach przeszedł cały szlak bojowy. Po kryzysie przysięgowym z lipca 1917 r. od września 1917 r. w Polskim Korpusie Posiłkowym. W stopniu plut. służył w taborach Dowództwa Uzupełnień korpusu. Po przejściu II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Bustyahaza i Talaborfalva.
Zwolniony, został wcielony do armii austro–węgierskiej. Walczył na froncie włoskim, gdzie został ranny.
W niepodległej Polsce (po 11 listopada 1918) mieszkał w Bibicach koło Zielonek. Pracował na roli.
Zmarł po 1933 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” 1933, nr 212.