Urodził się 1 kwietnia 1899 r. we Lwowie. Syn Józefa i Zuzanny z Witoszyńskich.
Od 28 września 1912 r. w Zw. Strzeleckim we Lwowie.
W czasie I wojny światowej od 16 sierpnia 1914 r. w Legionach Polskich. Do 29 września 1915 r. służył w V baonie 1 i 7 pp LP. Ranny podczas bitwy pod Konarami w maju 1915 r. Od maja do 11 sierpnia przebywał w szpitalu twierdzy nr 9 w Krakowie.
Po kryzysie przysięgowym od września 1917 r. w Polskim Korpusie Posiłkowym. Od 27 października w part. Po przejściu II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Huszt. Potem uwolniony.
Od 1 kwietnia 1918 r. w POW we Lwowie.
Od 31 października 1918 r. w stopniu podoficerskim brał udział w obronie Lwowa przeciwko Ukraińcom. Należał do I załogi Szkoły Sienkiewicza, a potem do 1 szw. kawalerii lwowskiej „Wilków”. Po wojnie z bolszewikami w 1922 r. przeniesiony do rezerwy. Zweryfikowany jako por. rez. piech. z 1 czerwca 1919 r.
W 1928 r. powołany do służby czynnej w WP, w 1930 r. został zeń zwolniony.
W połowie lat 30. pracował w starostwie w Żółkwi.
Członek Zw. Legionistów Polskich.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; Lwów i Małopolska Wschodnia w Legionach Polskich 1914-1914, Lwów 1935; „Monitor Polski” nr 259/1932; Obrona Lwowa 1-22 listopada 1918 t. 3, Lwów 1939; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.