W latach 1911-25, gdy urząd burmistrza sprawował Ernst Fuhrmann, pracował w Urzędzie Stanu Cywilnego, Urzędzie Meldunkowym, Oddziale Rent Socjalnych oraz Oddziale Zarządzania Szkołami. Od stycznia 1925 starszy sekretarz gminy Wielkie Hajduki (obecnie Chorzów Batory). Od kwietnia 1931 zatrudniony dożywotnio jako starszy sekretarz gminny, od maja 1937 inspektor biura. Od 1928 do sierpnia 1939 pracował jako urzędnik stanu cywilnego oraz kierownik Oddziału Zarządzania Szkołami.
Aktywny działacz ruchu śpiewaczego, wielokrotny wiceprzewodniczący chóru "Harmonia" w Hajdukach Wielkich (obecnie Chorzów Batory) (1921-39). W latach 1934–1939 śpiewał w chórze przy kościele św. Józefa w Świętochłowicach-Zgodzie.
W latach 1924-39 działacz koła w Hajdukach Wielkich (obecnie Chorzów Batory, dzielnica Chorzowa) Związku Urzędników Państwowych, Samorządowych i Komunalnych na Województwo Śląskie. Od 1936 uczestnik akcji spolszczania nazwisk i nadawania polskim imion dzieciom. Zastępca sekretarza koła organizacji Polski Biały Krzyż w Hajdukach Wielkich.