Urodził się 2 grudnia 1893 r. w Siedliskach pow. Krasnystaw. Syn Tomasza i Anny z Kokuszków.
W czasie I wojny światowej w Legionach Polskich ps. „Jasio”.
Po rozbrojeniu Austriaków od listopada 1918 r. kierował strażą bezpieczeństwa w Fajsławicach.
W niepodległej Polsce w Policji Państwowej. Uzyskał stopień przodownika. W 1932 r. mieszkał w Krasnymstawie. Pozostawał wówczas w stanie spoczynku.
Należał do Związku Legionistów Polskich. W latach 1935–1936 należał do zarządu Oddziału Lubelskiego.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 64/1932; Pierwsza Brygada czuwa, pracuje, działa. W dniu walnego zebrania Lubelskiego Oddz. Związku Legjonistów, „Express Lubelski i Wołyński” nr 66/1937; F. Żurek, Powiat krasnostawski w walce o wolność, Warszawa 1937.