Urodził się 13 marca 1896 r. w Targowisku pow. Krosno. Syn Józefa i Marianny Marii z d. Szusno (?).
W czasie I wojny światowej jao uczeń gimnazjum od 21 sierpnia 1914 r. w Legionach Polskich. Służył m.in. w 11 komp. 4 pp LP. Ranny13 września 1915 r. pod Hulewiczami. Po wyleczeniu się z ran powrócił do pułku i w styczniu 1916 r. był żołnierzem 10 komp. Uzyskał stopień plut. Dostał się do niewoli pod Optową (6 lipca). Później powrócił z niewoli i został wcielony do armii austro-węgierskiej. Służył w 10 pp.
W niepodległej Polsce mieszkał w Grodzisku Mazowieckim.
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; „Monitor Polski” nr 259/1937; VIII Lista strat Legionów Polskich, Piotrków 1916.