Urodził się 8 maja 1894 r. w Świrzu pow. Przemyślany. Syn Leszka.
Uczył się w akademii handlowej.
W czasie I wojny światowej od 6 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. W stopniu kpr. służył w oddziale sztabowym 3 pp LP. Chory, na początku maja 1915 r. przebywał w szpitalu rezerwowym nr 1 w Wiedniu. Następnie powrócił do pułku. W kwietniu 1917 r. w stacji zbornej LP we Lwowie. 18 czerwca superarbitrowany w Przemyślu. Uznany za czasowo niezdolnego do służby i na 10 miesięcy urlopowany.
Po 1918 r. w Wojsku Polskim. Jako urzędnik wojskowy XI rangi pracował w MSWojsk.
W niepodległej Polsce mieszkał w Warszawie. Pracował jako urzędnik.
Zmarł po 1932 r.
Odznaczony Krzyżem Niepodległości.
Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 167/1932.