Urodził się 18 maja 1889 r. w Borszczowie.
Ukończył gimnazjum i studia medyczne we Lwowie, uzyskując dyplom lekarski.
Członek Zw. Strzeleckiego.
W czasie I wojny światowej od sierpnia 1914 r. w Legionach Polskich. Jako lekarz służył w baonie uzupełniającym 1 pp LP. 9 października 1915 r. mianowany ppor. lek. Służył w III Brygadzie. Awansowany na por. lek., przed kwietniem 1917 r. zwolniony z Legionów. Następnie w armii austro-węgierskiej.
Od listopada 1918 r. w WP. W 1921 r. przeniesiony do rezerwy. Zweryfikowany jako kpt. rez. lek. z 1 czerwca 1919 r.
W niepodległej Polsce pracował jako lekarz w Gdyni.
Członek Zw. Legionistów Polskich.
Zmarł w sierpniu 1933 r. w Krynicy.
Pośmiertnie odznaczony Krzyżem Niepodległości.
W.K. Cygan, Oficerowie Legionów Polskich 1914-1917. Słownik biograficzny t. 3, Warszawa 2006; Lwów i Małopolska Wschodnia w Legionach Polskich 1914-1917, Lwów 1935; „Monitor Polski” nr 64/1937; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.