Родился в Мюнхене, по профессии — слесарь, с 1913 года член профсоюза металлистов. Во время Первой мировой войны служил в военно-морском флоте.
В 1918 году вступил в союз Спартака. Член коммунистической партии Германии с момента её основания в 1918 году.
В 1919 году участвовал в защите Баварской советской республики, за что был приговорён к 2 годам заключения в крепости.
В 1925—1928 годах — секретарь окружного комитета КПГ в Южной Баварии, в 1928—1932 годах — секретарь районного комитета КПГ в Аугсбурге, с 1932 года — снова секретарь окружного комитета КПГ в Южной Баварии, с 1936 года — член Центрального Комитета КПГ. Был избран депутатом баварского ландтага, а в 1932 — депутатом рейхстага. После прихода к власти нацистов перешёл на нелегальное положение, в апреле 1933 года был арестован и отправлен в концлагерь Дахау.
В мае 1933 года бежал из концлагеря и эмигрировал в Чехословакию. После начала Гражданской войны в Испании в 1936 году участвовал в организации отрядов немецких антифашистов в помощь республиканскому правительству Испании и был комиссаром 3-го батальона имени Э. Тельмана 11-й интербригады республиканской армии Испании. 1 декабря 1936 года погиб в бою под Мадридом.Похоронен на Монжуикском кладбище (кат. Cementiri de Montjuic) в Барселоне.