Urodził się 20 grudnia 1899 r. w Lipinach. Syn Tomasza i Anny z Niemców.
Członek POW Gónego Śląska.
Uczestnik powstania śląskiego.
W niepodległej Polsce w Policji Województwa Śląskiego. W 1937 r. posiadał stopień st. posterunkowego. Służył w Królewskiej Hucie (Chorzowie).
Podczas II wojny światowej brał udział w działalności konspiracyjnej w szeregach Polskiego Zw. Wolności.
Od 29 stycznia do 12 kwietnia 1945 r. był szefem sekcji służby zewnętrznej Komendy Miejskiej Milicji Obywatelskiej w Chorzowie. Następnie (13 kwietnia 1945-28 lutego 1947 r.) komendant Straży Przemysłowej w Chorzowskim Zjednoczeniu Przemysłu Węglowego. W 1954 r. pozostawał pod kontrolą operacyjną komunistycznego aparatu bezpieczeństwa. W tym też roku został zwerbowany jako informator ps. „Stefek”.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 260/1931, 64/1937; www.katalog.bip.ipn.gov.pl/informacje/86703 [dostęp 27 VIII 2020].