Rupp étudie à l'école primaire de sa ville natale de 1880 à 1888. Il apprend le métier de tailleur dans la maison de son père de 1888 à 1891. Depuis 1903, il est maître et indépendant. Il est également propriétaire d'une petite ferme qu'il gère lui-même et donc moitié ferme et moitié artisanale. De 1894 à 1896, il sert dans le 81erégiment d'infanterie(de) à Francfort-sur-le-Main. Il est également membre du conseil municipal, président et maître en chef de l'association du commerce du vêtement de Fronhausen et vice-président de l'Association allemande des artisans.
↑ Kaiserliches Statistisches Amt (Hrsg.): Die Reichstagswahlen von 1912. Heft 2. Puttkammer & Mühlbrecht, Berlin 1913, S. 93 (Statistik des Deutschen Reichs. Band 250).