Urodził się 11 maja 1898 r. w Przemyślu. Syn Marii.
Uczeń gimnazjum.
W czasie I wojny światowej w Legionach Polskich. Służył w I plut. 3 komp. VI baonu 1 pp LP i 1 komp. III baonu 1 pp LP. Ranny na Wołyniu w listopadzie 1915 r. 19 stycznia 1916 r. powrócił do 3 komp. VI baonu 7 pp LP. Ranny w lipcu, po rekonwalescencji służył w biurze werbunkowym LP. W 1917 r. skierowany na kurs wyszkolenia nr 6.
Po 1918 r. w WP. 1 lipca 1919 r. mianowany ppor. piech. Służył w 37 pp. 24 października przeniesiony do baonu zapasowego wojsk wartowniczych i etapowych w Łodzi.
Zweryfikowany jako por. plek. wet. z 1 czerwca 1919 r., w 1923 r. był odkomenderowany celem ukończenia studiów w Akademii Medycyny Weterynaryjnej we Lwowie. W 1924 r. podlekarz weterynarii w 15 puł. W 1928 r. pozostawał już w stanie spoczynku.
Ukończył studia weterynaryjne, uzyskując dyplom lekarski. W latach 30. mieszkał w Królewskiej Hucie.
W 1945 r. jako por. lek. wet. służył w Jednostkach Wojska na Środkowym Wschodzie.
Zmarł 6 listopada 1945 r. w El Kantara i został pochowany na brytyjskim Cmentarzu Wojennym.
Odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości i Krzyżem Walecznych.
IV Lista strat Legionów Polskich, Piotrków 1916; Materiały do historii I Brygady, „Żołnierz Legionów i POW” nr 3-4/1939; „Monitor Polski” nr 131/1933; Wykaz poległych i zmarłych żołnierzy Polskich Sił Zbrojnych na Obczyźnie w latach 1939-1946, Londyn 1952.