8 квітня 1934 року вступив на флот. Служив інструктором на легкому крейсері «Емден». В квітні 1940 року переведений в підводний флот. Здійснив 2 бойових походи на підводному човні U-751, яким командував Гергард Бігальк. З 29 листопада 1941 року — командир U-255, на якому зробив 6 походів (провівши в морі в цілому 145 днів). Більшу частину боїв провів у водах Арктики. Зіграв важливу роль в розгромі конвою PQ-17. Всього за час бойових дій потопив 10 кораблів загальною водотоннажністю 54 420 тонн.
6 червня 1943 року переведений в штаб командувача підводними човнами на Північному морі. Після закінчення війни вийшов у відставку, але в 1956 вступив на службу у ВМС ФРН. В 1959/61 роках керував бойовою підготовкою моряків-підводників, потім займав різні штабні посади. В 1974 році вийшов у відставку.
Залесский К.А. Кригсмарине. Военно-морской флот Третьего рейха. — Москва : Яуза, Эксмо, 2005. — 638 с. — (Энциклопедия Третьего рейха) — 5000 прим. — ISBN 5-699-10354-6.