В апреле 1914 года поступил на военную службу фанен-юнкером (кандидат в офицеры), в пехотный полк.
С ноября 1914 года — лейтенант, командир пехотного взвода, затем пехотной роты. За время войны награждён Железными крестами обеих степеней и ещё двумя орденами. Был ранен.
Продолжил службу в рейхсвере. К началу Второй мировой войны — командир пехотного батальона, подполковник.
С августа 1940 года — командир пехотного полка. С апреля 1941 — полковник.
С 22 июня 1941 года — участвовал в германо-советской войне, в июле 1941 — награждён планками к Железным крестам обеих степеней (повторное награждение).
Осенью 1942 года — награждён Золотым немецким крестом, назначен преподавателем в военном училище (Дёбериц).
С 26 мая 1943 года — командир 320-й пехотной дивизии (в районе Белгорода). С августа 1943 — генерал-майор. С 20 августа 1943 — командир 46-й пехотной дивизии. В ноябре 1943 — награждён Рыцарским крестом.
С февраля 1944 года — генерал-лейтенант, с сентября 1944 — командующий 29-м армейским корпусом, с 15 октября 1944 — генерал пехоты.
В апреле 1945 — награждён Дубовыми листьями к Рыцарскому кресту (за бои в Венгрии).
9 мая 1945 года, после капитуляции Германии, раненым взят в советский плен.
Отпущен из советского плена в 1956 году.