Urodził się 13 października 1895 r. w Krakowie. syn Józefy.
W czasie I wojny światowej od 6 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. Służył w 5 komp. 2 pp LP. 30 września w jej składzie wyjechał na front karpacki. Ranny 29 października pod Mołotkowem, w grudniu leczył się w szpitalu rezerwowym związku nr 1 w Szombathely. Później w 1 komp. II baonu 5 pp LP. Ranny 21 października 1915 r., do 30 listopada leczył się w szpitalu rezerwowym nr 1 w Wiedniu, w końcu grudnia przebywał w szpitalu rezerwowym w Hranicach.Następnie w Domu Uzdrowieńców LP w Kamieńsku. Po rekonwalescencji w 2 baterii 1 part LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w 2 baterii haubic part. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Huszt.
Zwolniony, został wcielony do armii austro-węgierskiej. Służył w 146 i 148 part.
W niepodległej Polsce mieszkał w rodzinnym mieście i pracował jako rządca gmachu Uniwersytetu Jagiellońskiego.
Zmarł po 1932 r.
Odznaczony Krzyżem Niepodległości.
IV Lista strat Legionów Polskich, Piotrków 1916; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; T. Malinowski, M. Szumański, 2 Pułk Piechoty Legionów Polskich t. I: Karpaty,Warszawa 1939; „Monitor Polski” nr 12/1932; V Lista strat Legionów Polskich, Piotrków 1916.