W maju 1945 roku dostał się do niewoli amerykańskiej, w której przebywał do 1947 roku. Po powrocie z niewoli zamieszkał w Gütersloh.

W 1957 roku wstąpił do powstającej Bundeswehry, gdzie został zweryfikowany w stopniu generała majora i był organizatorem jej lotnictwa. Następnie został dowódcą Grupy Lotniczej „Nord”. Funkcję tę pełnił do 1961 roku, kiedy został zwolniony w związku z incydentem lotniczym w dniu 14 września 1961 roku, gdy dwa samoloty z jego grupy lotniczej przekroczyły granicę NRD i wylądowały ostatecznie na lotnisku Berlin-Tegel.

Po zwolnieniu z wojska zamieszkał w Gütersloh, gdzie zmarł. Pochowany został na miejscowym cmentarzu.

Awanse Reichsmarine kandydat na oficera (Seekadett) (01.04.1923) podporucznik marynarki (Leutnant zur See) (01.10.1927) porucznik marynarki (Oberleutnan zur See) (01.07.1929)

Luftwaffe kapitan (Hauptmann) (01.07.1934) major (Major) (01.08.1938) podpułkownik (Oberstleutnant) (30.01.1941) pułkownik (Oberst) (01.07.1942) generał major (Generalmajor) (01.12.1942) generał porucznik (Generalleutnant) (01.12.1944)

Bundeswehra generał major (Generalmajor) (01.08.1957) generał porucznik (Generalleutnant) (01.07.1958)