3 квітня 1936 року вступив на флот. З жовтня 1939 по червень 1940 року пройшов курс підводника, після чого служив на підводному човні U-59, з грудня 1940 року — на U-751. Потім пройшов курс командира човна. З 15 вересня 1941 по 5 травня 1942 року — командир U-29, з 25 червня 1942 року — U-628, на якому здійснив 4 походи (разом 124 дні в морі). 3 липня 1943 року U-628 був потоплений в Біскайській затоці північно-західніше мису Ортегаль (44°11′ пн. ш. 08°45′ зх. д.) глибинними бомбами британського бомбардувальника «Ліберейтор». Всі 49 членів екіпажу загинули.
Всього за час бойових дій потопив 4 кораблі загальною водотоннажністю 21 765 тонн і пошкодив 3 кораблі загальною водотоннажністю 20 450 тонн.
Дата
Назва корабля
Тип
Тоннаж
Вантаж
Екіпаж
Загинули
Країна
Конвой
29 грудня 1942
Lynton Grange
Торговий пароплав
5,029
5997 тонн державних товарів і генеральних вантажів