German People's Party
Entre 1899 y 1904, Hoffmann fue miembro del ayuntamiento de Kaiserslautern, en representación del liberal Partido Popular Alemán (DVP). En 1907, se unió al Partido Socialdemócrata (SPD) y fue elegido diputado del Parlamento Regional Bávaro al año siguiente.