Urodził się 24 kwietnia 1896 r. w Tarnogrodzie pow. Biłgoraj.
W czasie I wojny światowej w Legionach Polskich. Służył w 1 komp. II baonu 5 pp LP. Ranny w maju 1915 r. podczas bitwy pod Konarami. Po rekonwalescencji przydzielony do 6 pp LP.
Po 1918 r. w WP. W niepodległej Polsce podoficer zawodowy. W 1931 r. posiadał stopień st. sierż. Służył wówczas w 2 Okręgowym Szefostwie Budownictwa, a potem w oddziale sztabowym DOK nr II.
Członek Zw. Legionistów Polskich.
Podczas II wojny światowej aresztowany przez Niemców. Z Warszawy 15 sierpnia 1940 r. przewieziony do obozu koncentracyjnego w Auschwitz (nr więźnia 2503).
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości.
Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 111/1931; Sprawozdanie z działalności Zarządu Oddziału Związku Legionistów Polskich w Lublinie za rok 1937-38, bmrw.