Первая мировая война13 августа 1914 года поступил на военную службу фанен-юнкером (кандидат в офицеры) в артиллерийский полк.
С октября 1914 года — на фронте.
В апреле 1915 года тяжело ранен.
С мая 1916 года — лейтенант, командир пехотного взвода.
С мая 1917 года — командир штурмового отряда.
В июле 1917 года вновь тяжело ранен.
С июня 1918 года — инструктор в турецкой армии. За время войны награждён Железными крестами обеих степеней, а также турецким и болгарским орденами.Между мировыми войнамиПродолжил службу в рейхсвере. 31 мая 1924 года уволен с военной службы в звании лейтенанта за участие в нацистском путче в Мюнхене (9 ноября 1923 года).Вернулся на военную службу 1 июля 1934 года с присвоением в тот же день звания капитана.Вторая мировая войнаК началу Второй мировой войны — командир пехотного батальона, подполковник.
В сентябре-октябре 1939 года участвовал в Польской кампании. Награждён планками к Железным крестам обеих степеней (повторное награждение).
С марта 1940 года — командир пехотного полка.
В мае-июне 1940 года участвовал во Французской кампании.
С 22 июня 1941 года — участвовал в германо-советской войне.
С августа 1941 — полковник.
В декабре 1941 — награждён Рыцарским крестом.
С 15 мая 1942 года — командир 294-й пехотной дивизии.
С сентября 1942 — генерал-майор.
С 21 января 1943 года — генерал-лейтенант.
В ноябре 1943 года награждён Дубовыми листьями к Рыцарскому кресту.
В январе-марте 1944 года — в командном резерве.
В первой половине апреля 1944 года временно командовал 8-м армейским корпусом, затем — в штабе группы армий «Северная Украина» , временно командовал 13-м армейским корпусом.
С 15 июня 1944 года — командующий 56-м танковым корпусом (в Польше).
С 20 августа 1944 года — в звании генерала пехоты.26 января 1945 года — убит на плацдарме на реке Висла.