Her er kun nævnt dem, jeg har kunne finde dokumentation for:
- 1. april 1907 kadet i den Kejserlige Marine
- 1910, Leutnant zur See (svarer til Dansk Løjtnant)
- 1. september 1913 blev han Oberleutnant zur See (svarende til Dansk premiereløjtnant).
- 1918 til Kapitänleutnant (svarende til Dansk Kaptajnløjtnant)
- August 1939 til 1942: OKW/Ausl. IV
- Oktober 1942 til 1943: Chef for ”Marine-Sonderdienst Bordeaux”
- 1. maj 1943 til august 1944: Kapitän zur See. (Kommandør) Chef for ”Kriegsmarinedienststelle Bourdeax”
Under 1. verdenskrig fik han to æresbevisninger:
1. august 1916: Eisernes Kreuz 2. klasse (Jernkorset)
14. februar 1918 Grossherzoglich Meclenburgishe Militärverdienstkreuz 2. klasse