Rudolf Frommel s'engage le comme Portepée-Fähnrich, passant au grade de Sekonde-Lieutenant le , de Premier-Lieutenant le , de capitaine (Rittmeister) le , de Major le , de lieutenant-colonel (Oberstleutnant) le et de colonel (Oberst) le . Il est anobli en 1902.
Commandant du 1er régiment de cavaliers lourds(de) en garnison à Munich à partir du , il est nommé Generalmajor le , avec la fonction de commandant de la 1rebrigade de cavalerie bavaroise à Munich. Élevé au grade de Generalleutnant le , il devient inspecteur-général de la cavalerie bavaroise (Königlich Bayerische Kavallerie-Inspektion). Il est mis en disponibilité le , avec le grade de General der Kavallerie[1].
Première Guerre mondiale
Lors de la mobilisation allemande de 1914, il est nommé commandant du 3ecorps de cavalerie (Höherer Kavallerie Kommandeur 3), chargé d'éclairer la marche de la 6e armée allemande (composée majoritairement de troupes bavaroises).
Son corps de cavalerie prend le nom d’Armeegruppe Frommel, puis le de Generalkommando z.b.V. Nr.57. Frommel est mis à la retraite le [1].