En janvier 1912, Richter est élu au Reichstag pour la circonscription du Palatinat (Germersheim-Bergzabern) avec le Zentrum, auquel il appartient jusqu'à la Révolution de novembre 1918. En janvier 1919, Richter est élu à l'Assemblée nationale de Weimar en tant que candidat du Zentrum pour la circonscription (Palatinat), dans laquelle il siège jusqu'à la réunion du premier Reichstag de la République de Weimar en juin 1920. À partir de 1919, il est soupçonné de séparatisme au Palatinat. Le 23 avril 1923, il est transféré au principal bureau des douanes de Nuremberg, ne se conforme pas à cet ordre et est soumis à une procédure pénale officielle. À l'été 1923, il a travaillé dans le service des douanes français dans le Palatinat occupé. Il échappe à l'enquête pour trahison grâce à l'amnistie de l'accord de Londres. Puis il vit à Wiesbaden .