Urodził się 27 czerwca 1886 r. w Tyszowcach na Lubelszczyźnie. Syn Wincentego.
Ukończył szkołę elementarną w rodzinnej wsi, po czym terminował u szewca. Po zdobyciu zawodu wyjechał do pracy do Lublina.
Od 1906 r. w PPS. Działał jako kolporter, agitator i organizator wieców. Podczas jednego z nich w lipcu został aresztowany przez władze rosyjskie, po czym wkrótce z braku dowodów zwolniony.
W czasie I wojny światowej współpracował z POW. Działał też w ruchu zawodowym; w 1917 r. został członkiem zarządu Zw. Zawodowego Szewców i delegatem do lubelskiej Rady Zw. Zawodowych.
W niepodległej Polsce od listopada 1918 do lipca 1919 r. członek Rady Delegatów Robotniczych w Lublinie. W kwietniu 1919 r. i ponownie w 1926 r. wybrany do zarządu Lubelskiej Spółdzielni Spożywców. W latach 1919-1929 radny miejski z listy PPS.
Pracował jako konduktor autobusowy.
Członek Stow. b. Więźniów Politycznych.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 93/1937; B. Winnicka, w: Słownik Biograficzny Działaczy Polskiego Ruchu Robotniczego t. 2, Warszawa 1987.