Urodził się 18 października 1899 r.
Uczył się w IV i VII gimnazjum we Lwowie. W 1918 r. otrzymał maturę. Ukończył studia weterynaryjne, uzyskując dyplom lekarski.
Powołany do służby czynnej w WP i przemianowany na oficera służby stałej (por. lek. wet. z 1 czerwca 1928), od 1930 r. był lekarzem weterynarii 27 puł. Awansowany 1 stycznia 1933 r. na kpt. lek. wet., wiosną 1939 r. był lekarzem weterynarii Rejonu Północnego (Wilno) KOP.
Podczas kampanii 1939 r. szef służby weterynaryjnej Nowogródzkiej BK. Uczestniczył w działaniach na Mazowszu i Lubelszczyźnie.
Zmarł 24 września 197.. r.
Odznaczony Medalem Niepodległości.
L. Głowacki, Działania wojenne na Lubelszczyźnie w roku 1939, Lublin 1986; „Monitor Polski” nr 102/1933; Rocznik oficerski 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; Sprawozdanie Dyrekcyi c.k. IV. Gimnazyum we Lwowie za rok szkolny 1911, Lwów 1911; Sprawozdanie Dyrekcyi c.k. Gimnazyum VII. we Lwowie za rok szkolny 1916/1917, Lwów 1917.