Był górnikiem. Mieszkał i pracował w Szarleju. Brał udział w powstaniach śląskich. Był naczelnikiem Towarzystwa Gimnastycznego „Sokół” w powiecie bytomskim, organizował czytelnie ludowe. Reprezentował Polskie Stronnictwo Chrześcijańskiej Demokracji w Sejmie Śląskim I kadencji. Zrezygnował z mandatu poselskiego w październiku 1924 roku. Zastąpił go Karol Szafosz, a po jego rezygnacji – Wincenty Zuber. Zmarł w zapomnieniu.