Urodził się w Środzie. Syn Franciszka i Marii Kowalskiej z domu Mieloch. Walczył w 3 kompanii Batalionu Średzkiego. Odznaczony Wielkopolskim Krzyżem Powstańczym. Bracia Stanisław i Antonii również walczyli w powstaniu.