26 вересня 1934 року вступив на флот кадетом. В травні 1937 року переведений в підводний флот. Служив вахтовим офіцером на підводному човні U-31, потім командував навчальними підводними човнами U-4 (8 червня — 28 липня 1940) і U-141 (21 серпня 1940 — 30 березня 1941). 26 квітня 1941 року призначений командиром підводного човна U-432, на якому здійснив 7 походів (провівши в морі в цілому 270 днів), в основному в Північну Атлантику і до Східного узбережжя США. Серед підводників заслужив своє персональне прізвисько «Маска» (Maske). 15 січня 1943 року здав командування човном, 11 березня призначений командиром підводного човна U-849 (Тип IXD2). Вивів човен в перший і останній похід, який тривав 55 днів. 25 листопада 1943 року він був потоплений американською авіацією на захід від Конго в Південній Атлантиці. Весь екіпаж (63 особи) загинув.
Всього за час військових дій потопив 19 кораблів загальною водотоннажністю 67 991 брт і пошкодив 2 кораблі водотоннажністю 15 666 брт.