Urodził się 3 czerwca 1894 r. we Lwowie. Syn Kajetana i Olgi z Kulczyckich.
Ukończył gimnazjum we Lwowie. Podjął studia medyczne.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Służył w 4 komp. III baonu 1 pp LP. Podczas bitwy pod Konarami 21 maja 1915 r. dostał się do niewoli rosyjskiej. Do 1918 r. przebywał jako jeniec w Turkiestanie. Potem powrócił do kraju.
Po 1918 r. w WP. Zweryfikowany jako por. plek. z 1 czerwca 1919 r. W 1923 r. ukończył Wydz. Lekarski Uniwersytetu Jana Kazimierza we Lwowie. Służył w 2 Szpitalu Okręgowym w Chełmie (1923, 1924). Awansowany 15 sierpnia 1924 r. na kpt. lek., w 1928 r. był lekarzem 6 puł. W 1929 r. przeniesiony w stan spoczynku.
Mieszkał w Stanisławowie. Pracował tam jako naczelny lekarz Ubezpieczalni Społecznej.
Należał do Zw. Legionistów Polskich (członek zarządu Koła 1 pp LP), był członkiem zarządu Tow. Lek. RP.
Zmarł po 1938 r.
Odznaczony Krzyżem Niepodległości i srebrnym Krzyżem Zasługi.
S. Łoza, Czy wiesz kto to jest?, Warszawa 1938; „Monitor Polski” nr 293/1932; Rocznik oficerski 1923, 1924, 1928; Rocznik oficerski rezerw 1934; VI Lista strat Legionów Polskich, Piotrków 1916.