Awanse starszy lekarz (niem. Oberarzt) - 1894Stopień starszego lekarza był odpowiednikiem stopnia starszego porucznika (niem. Oberleutnant). lekarz pułku 2. klasy (niem. Regimentsarzt 2. Klasse) - 1 maja 1897Stopień lekarza pułku 2. klasy był odpowiednikiem stopnia kapitana i rotmistrza 2. Klasy. lekarz pułku 1. klasy (niem. Regimentsarzt 1. Klasse) - 1900Stopień lekarza pułku 1. klasy był odpowiednikiem stopnia kapitana i rotmistrza 1. Klasy. lekarz sztabowy (niem. Stabsarzt) - 1 maja 1913Stopień lekarza sztabowego był odpowiednikiem stopnia majora. starszy lekarz sztabowy 2. klasy (niem. Oberstabsartzt 2. Klasse) - 1 maja 1917Stopień starszego lekarza sztabowego 2. klasy był odpowiednikiem stopnia podpułkownika. pułkownik - 1920, zweryfikowany 3 maja 1922 ze starszeństwem z dniem 1 czerwca 1919 generał brygady - 30 kwietnia 1927
Ordery i odznaczenia Krzyż Rycerski Orderu Franciszka Józefa z mieczami i dekoracją wojenną (Austro-Węgry) Srebrny Medal Zasługi Wojskowej na wstędze Krzyża Wojskowego (Austro-Węgry) Brązowy Medal Zasługi Wojskowej na wstędze Krzyża Wojskowego (Austro-Węgry) Złoty Krzyż Zasługi z Koroną (Austro-Węgry) Medal Jubileuszowy Pamiątkowy dla Sił Zbrojnych i Żandarmerii (Austro-Węgry) Krzyż Jubileuszowy Wojskowy (Austro-Węgry) Krzyż Pamiątkowy Mobilizacji 1912–1913 (Austro-Węgry)