Urodził się 26 czerwca (listopada?) 1894 r. w Nagoszynie pow. Ropczyce. Syn Franciszka i Wiktorii z d. Cieśla.
W czasie I wojny światowej od 12 października 1914 r. w Legionach Polskich. Służył w 3 komp. V baonu 1 pp LP. Ranny podczas bitwy pod Laskami (22-26 października). Po rekonwalescencji w 3 komp. II baonu 5 pp LP. Ranny 19 maja 1915 r. podczas bitwy pod Konarami, leczył się w szpitalu rezerwowym nr 2 w Brnie. W końcu marca 1916 r. przebywał w Domu Uzdrowieńców LP w Kamieńsku.
Od 31 października 1918 r. w stopniu kpr. brał udział w obronie Lwowa przeciwko Ukraińcom. Należał do załogi Rzęsny Polskiej, a potem służył w komp. kulparkowskiej na odcinku V. Po wyparciu przeciwnika z miasta 25 listopada wcielony do II baonu 1 pstrz lwowskich (potem: 38 pp).
W niepodległej Polsce pracował jako inspektor powiatowego zakładu ubezpieczeń.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 64/1937; Obrona Lwowa 1-22 listopada 1918 t. 2, 3, Lwów 1936, 1939; VI Lista strat Legionów Polskich, Piotrków 1916.