В октябре 1910 года поступил на военную службу, фанен-юнкером (кандидат в офицеры), в фузилерский полк. С января 1913 — лейтенант.
Командовал ротой. С апреля 1916 — старший лейтенант. За время войны награждён Железными крестами обеих степеней и ещё тремя орденами. Был ранен.
Продолжил службу в рейхсвере. К началу Второй мировой войны — начальник отдела штаба сухопутных сил, полковник.
С октября 1939 — начальник штаба 5-го армейского корпуса.
В мае-июне 1940 года участвовал во Французской кампании. Награждён планками к Железным крестам обеих степеней (повторное награждение).
С августа 1940 — генерал-майор. С 25 октября 1940 — командир 5-й пехотной дивизии.
С 22 июня 1941 года — участвовал в германо-советской войне. Бои в Белоруссии. В июле 1941 года награждён Рыцарским крестом (№ 365). Затем бои на Московском направлении.
С августа 1942 — генерал-лейтенант. В декабре 1942 — награждён Дубовыми листьями к Рыцарскому кресту.
В январе-июне 1943 года — преподаватель на курсах подготовки командиров дивизий (в Берлине). С апреля 1943 — в звании генерал пехоты. С июля 1943 — командующий 5-м армейским корпусом (на Кавказе).
С мая 1944 года — командующий 17-й армией. С 25 июля 1944 — в командном резерве.
16 мая 1945 года — взят в американский плен (отпущен на свободу в декабре 1947).