Posiadał wykształcenie podstawowe uzupełnione jedynie o kształcenie w Centralnej Szkole Związków Zawodowych w Berlinie. Pracował jako robotnik rolny, górnik i kolporter prasy. W latach 1911–1918 był redaktorem gazety "Schlesische Bergwacht". Od 1918 do 1927 piastował funkcję przewodniczącego okręgu Związku Górników Niemiec w Katowicach. Należał też do zarządu Socjaldemokratycznej Partii Niemiec w Wałbrzychu. W latach 1919–1933 zasiadał z ramienia SPD w Pruskim Sejmie Krajowym. W 1921 był także działaczem komitetu niemieckiego w trakcie plebiscytów na Górnym Śląsku. Od 17 czerwca 1927 był drugim burmistrzem Zabrza (wówczas Hindenburg), a 2 kwietnia 1930 objął urząd nadburmistrza miasta. Z urzędu został odsunięty po dojściu do władzy NSDAP, wysłany na przymusowy urlop, a następnie zastąpiony przez aktywnego działacza partyjnego Maxa Fillischa.