Urodził się 9 czerwca 1897 r. w Szczakowej (obecnie część Jaworzna). Syn Józefa.
W czasie I wojny światowej w Legionach Polskich. Służył w 10 i 5 komp. 3 pp LP. 5 lipca 1916 r. po rozbiciu pułku w okolicach Wołczecka dostał się do niewoli rosyjskiej. Internowany w m. Małatycze w guberni mohylewskiej.
W niepodległej Polsce podoficer zawodowy WP. W 1931 r. posiadał stopień st. ogn. Służył wówczas w Powiatowej Komendzie Uzupełnień w Katowicach.
Zmarł po 19387 r.
Odznaczony Krzyżem Niepodległości i brązowym Krzyżem Zasługi.
„Monitor Polski” 1931, nr 296; Podoficerowie odznaczeni brązowym krzyżem zasługi po raz pierwszy z dniem 11 listopada 1938 roku za zasługi w służbie wojskowej, „Wiarus” 1938, nr 43; VII Lista strat Legionów Polskich, Piotrków 1916; 100-lecie Niepodległej w Jaworznie. Śpiewnik pieśni patriotycznych, Jaworzno 2018.