Urodził się 17 maja 1896 r. w Rzeszowie. Syn Władysława i Justyny ze Zbyszewskich.
Od 1911 r. należał do skautingu w Krakowie, a od 1914 r. do Drużyny Podhalańskiej w Zakopanem.
W czasie I wojny światowej 10 sierpnia 1914 r. w składzie komp. zakopiańskiej wyruszył do Krakowa. W Legionach Polskich służył w 1 pp LP. Po październiku 1916 r. w POW w Krakowie ps. „Mały”.
Od 3 listopada 1918 r. w stopniu kpr. brał udział w obronie Lwowa przeciwko Ukraińcom. Służył w lotnym konnym oddziale km 1 szw. kawalerii lwowskiej „Wilków”.
W niepodległej Polsce mieszkał w Jaśkowicach koło Skawiny. Pracował na roli.
Członek Zw. Legionistów Polskich.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 258/1933; Obrona Lwowa 1-22 listopada 1918 t. 2, 3, Lwów 1936, 1939.