Urodził się 26 września 1887 r. w Nawojowej Górze koło Krzeszowic. Syn Andrzeja i Julii z Kłęczków (?).
Uczeń seminarium nauczycielskiego.
W czasie I wojny światowej od 8 sierpnia 1914 r. w oddziale J. Piłsudskiego i Legionach Polskich ps. „Gajowski”. Służył w 2 komp. V baonu 7 pp LP. Awansował do stopnia sierż. Chory, na początku lutego 1916 r. leczył się w szpitalu legionowym w Kamieńsku. Po rekonwalescencji przebywał w kadrze Komendy Grupy LP w Kozienicach. w maju powrócił do 7 pp LP. Po likwidacji pułku w końcu września 1916 r. z baonem wcielony do 5 pp LP (III baon).
Po 1918 r. w WP. Po wojnie z bolszewikami w rezerwie. Zweryfikowany jako ppor. rez. piech. z 1 czerwca 1919 r.
W niepodległej Polsce był kierownikiem szkoły w Płokach pow. Chrzanów.
Zmarł w 1952 r.
Odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości i trzykrotnie Krzyżem Walecznych.
Żonaty z Anną Bazańską, miał troje dzieci m.in. córkę Olgę zamężną Daraż.
„Monitor Polski” nr 217/1932; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934; VI Lista strat Legionów Polskich, Piotrków 1916.