Urodził się 13 lipca 1897 r. w Krakowie.
W czasie I wojny światowej od 9 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. W stopniu szer. do 13 stycznia 1915 r. był żołnierzem 11 komp. 2 pp LP. Od 15 kwietnia służył w 1 komp. V baonu 7 pp LP. Ranny 22 maja w lewą nogę podczas bitwy pod Konarami. Od 22 maja 1916 r. w 4 komp. V baonu 7 pp LP. Kontuzjowany 4 lipca podczas bitwy pod Kościuchnówką. Po likwidacji pułku w końcu września wcielony z komp. do 5 pp LP (12 komp.). Służył w niej do 26 lipca 1917 r.
Po 1918 r. w WP W niepodległej Polsce podoficer zawodowy. W 1931 r. posiadał stopień st. sierż., służył wówczas w baonie lotnictwa w Poznaniu.
Członek Zw. Legionistów Polskich.
Podczas II wojny światowej w Polskich Siłach Powietrznych w Wlk. Brytanii. Awansował na chor.
Po wojnie i demobilizacji zamieszkał w Wlk. Brytanii. W 1977 r. mianowany ppor. tyt.
Zmarł 15 stycznia 1980 r. i został pochowany w Nuneaton, Warwicks.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych i brązowym Krzyżem Zasługi.
Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 179/1931.