Er nahm am Ersten Weltkrieg teil und wurde nach der Kapitulation 1919 als Hauptmann und Batteriechef in das Reichswehr-Artillerie-Regiment 21 übernommen. Spätestens im Frühjahr 1924 wurde er in das Reichswehrministerium, Abteilung Heereswaffenamt nach Berlin abkommandiert. Im Februar 1925 erfolgte die Beförderung zum Major. Am 1. April 1929 wurde er Kommandeur der II. Abteilung des 7. (Bayerisches) Artillerie-Regiments in Landsberg am Lech und dort am 1. November 1929 zum Oberstleutnant befördert. Am 1. April 1931 erfolgte die Rückversetzung in das Heereswaffenamt. Am 1. Oktober 1932 erfolgte die Ernennung zum Oberst. Am 1. Juli 1935 wurde ihm der Charakter als Generalmajor zugeteilt (endgültige Beförderung am 1. Januar 1937) und am 1. August 1938 der Charakter des Generalleutnant (endgültige Beförderung am 1. Februar 1941) zugeteilt.