Ur. w Chomęciskach. Przed wojną działał w ludowych organizacjach lewicowych, m.in. ZWM "Wici", podczas okupacji w BCh (ps. "Barykada"). Należał do konspiracyjnej PPR-owskiej PRN, za co na rok zawieszony w SL jako zdrajca ruchu ludowego. Po wojnie sekretarzem, później przewodniczącym PPRN, zastępcą pełnomocnika ds. reformy rolnej i pełnomocnikiem ds. zwalczania analfabetyzmu w powiecie. Ukończył zaocznie LO. Był prezesem ZP i czł. władz wojewódzkich i naczelnych SL, następnie prezesem ZP ZSL. W 1947 został posłem na Sejm RP, przewodniczył PK FJN.
Kierował m.in. powiatowym związkiem spółdzielni chłopskich (prezes) i zakładami zbożowymi (kierownik). Pozostawił wspomnienia z działalności społ. i politycznej Byłem w konflikcie (ok 400 s.). Odznaczony m.in. Krzyżem Grunwaldu klasy III i Krzyżem Kawalerskim OOP.