Do Kaiserliche Marine wstąpił 1 kwietnia 1903 roku. Szkolił się na korwecie SMS „Stein”. 19 września 1914 roku awansowano go do Kapitänleutnanta. Podczas I wojny światowej służbę pełnił na kilku różnych niszczycielach. Jako dowódca SMS „G 41” uczestniczył w bitwie jutlandzkiej. Po powstaniu Republiki Weimarskiej służył w jej marynarce. 3 października 1933 roku powierzono mu dowództwo nad pancernikiem „Hessen”. W 1934 roku awansowano go do Konteradmirala. W początkowej fazie hiszpańskiej wojny domowej kierował niemieckimi operacjami morskimi u wybrzeży Hiszpanii. 1 kwietnia 1937 roku otrzymał awans do stopnia Vizeadmirala, na początku roku 1938 został Admiralem, powierzono mu też stanowisko . Z dowodzenia zwolniono go po bitwie u ujścia La Platy, jednak 1 kwietnia, po zdobyciu Norwegii, został dowódcą sił Kriegsmarine w tym okupowanym kraju. W marcu 1943 roku został zwolniony ze służby. Od 1 marca 1944 roku do 31 marca 1945 roku dowodził inspektoratem programu edukacyjnego marynarki. Wkrótce później został w pełni zwolniony z wojska.