Urodził się 1kwietnia 1901 r. w Ustrzykach Dolnych. Syn Władysława, urzędnika, i Zdzisławy z Wyszyńskich. Brat Tadeusza (zob.) i Zbigniewa (zob.).
Uczył się w gimnazjum św. Anny w Brzeżanach, następnie w II Gimnazjum na Zasaniu w Przemyślu. Był uczniem siódmej klasy. W szkole założył kółko filaretów.
Podczas I wojny światowej należał do Polskiej Organizacji Wojskowej i skautingu.
Od 1 listopada 1918 r. uczestniczył w walkach z Ukraińcami o Przemyśl. Następnie służył w 10 pp w stopniu st. szer. Poległ 13 grudnia 1918 r. podczas bitwy z Ukraińcami pod Niżankowicami, został pochowany w Przemyślu.
Pośmiertnie odznaczony Krzyżem Niepodległości.
Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918–1920, Warszawa 1934; „Monitor Polski” nr 235/1933; „Ziemia Przemyska” 1918, nr 37.