В октябре 1911 года поступил на военную службу, фанен-юнкером (кандидат в офицеры), в драгунский полк. С января 1913 — лейтенант.
Воевал в драгунском полку. Дважды ранен. С июня 1916 — старший лейтенант. За время войны награждён Железными крестами обеих степеней.
Продолжил службу в рейхсвере. К началу Второй мировой войны — командир стрелкового полка, полковник.
В сентябре-октябре 1939 года — участвовал в Польской кампании. Награждён планками к Железным крестам обеих степеней (повторное награждение). С декабря 1939 — командир 3-й стрелковой бригады.
В мае-июне 1940 года — участвовал во Французской кампании.
С 22 июня 1941 года — участвовал в германо-советской войне. Бои в Белоруссии. В октябре 1941 года награждён Рыцарским крестом. С ноября 1941 — генерал-майор.
В январе-марте 1942 года — в командном резерве. С апреля 1942 — командир 90-й лёгкой дивизии в Африке.
С ноября 1942 по май 1943 — в командном резерве. С 28 мая 1943 — командир штурмовой дивизии «Родос» (на острове Родос в Эгейском море). С июня 1943 — генерал-лейтенант. В сентябре 1943 — награждён Дубовыми листьями к Рыцарскому кресту.
С октября 1944 года — командующий 4-м танковым корпусом (в Венгрии), произведён в звание генерал танковых войск. 28 ноября 1944 — корпус переименован в танковый корпус «Фельдхеррнхалле».
8 мая 1945 года — взят в американский плен.