Urodził się 20 listopada 1894 r. w Suchodole (obecnie część Krosna). Syn Stanisława i Wiktorii.
Pracował na roli.
W czasie I wojny światowej w Legionach Polskich. W stopniu plut. służył w 5 komp. 3 pp LP. Chory, do 26 stycznia 1916 r. przebywał w szpitalu w Międzyrzeczu, a następnie w Domu Uzdrowieńców LP w Kamieńsku. Po rekonwalescencji powrócił na front. Podczas bitwy pod Kościuchnówką 5 lipca 1916 r. w okolicach Wołczecka dostał się do niewoli rosyjskiej. Przebywał w niej w Humaniu. Następnie powrócił z niewoli do kraju.
Wcielony do armii austro-węgierskiej, służył w 40 pp.
W niepodległej Polsce mieszkał w rodzinnej wsi. Pracował na roli. Uzyskał zaopatrzenie na podstawie dekretu prezydenta z 13 stycznia 1936 r.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości i czterokrotnie Krzyżem Walecznych.
„Monitor Polski” nr 64/1937; VII Lista strat Legionów Polskich, Piotrków 1916; VI Lista strat Legionów Polskich, Piotrków 1916.