17.6 1888 г. – родился в городе Кульм (Хелмно) на реке Висла.
1894 г. – поступил в школу в городе Кольмар, Эльзас.
1901—1903 гг. – кадетский корпус для младшего возраста в Карлсруэ.
1903—1907 гг. – кадетский корпус для старшего возраста в Гросс-Лихтерфелъде под Берлином.
28.2 1907 г. – фенрих в 10-м ганноверском егерском батальоне в городе Бич.
Апрель-декабрь 1907 г. – военное училище в городе Мец.
27.1 1908 г. – лейтенант с патентом от 22.6 1906 г.
1.10 1909 г. – переведен вместе с батальоном в Гослар.
1.10 1912 г. – 30.9 1913 г. – телеграфный батальон в городе Кобленц.
1.10 1913 г. – начало войны 1914 г. – военная академия, Берлин.
Первая мировая война
2.8 1914 г.– апрель 1915 г. – начальник радиостанции сначала в 5-й кавалерийской дивизии на Западном фронте, затем в штабе 4-й армии во Фландрии.
Октябрь 1914 г. – произведен в обер-лейтенанты.
Апрель 1915 г. – январь 1916 г. – помощник начальника связи в штабе 4-й армии.
Декабрь 1915 г. – произведен в капитаны.
Январь 1916 г. – август 1916 г. – помощник начальника связи в штабе 5-й армии, в различных войсковых штабах, подчиненных штабу 5-й армии.
Август 1916 г. – апрель 1917 г. – начальник связи в штабе 4-й армии.
Апрель 1917 г. – назначен на должность офицера генерального штаба в 4-ю пехотную дивизию.
Май 1917 с. – временно командирован в 52-ю резервную дивизию в качестве офицера генерального штаба на период сражения на р. .Эн.
Июнь 1917 г. – занимал такую же должность в штабе гвардейского корпуса.
Июль 1917 г. – находился на такой же должности в штабе 10-го резервного корпуса.
Август 1917 г. – снова направлен в 4-ю пехотную дивизию.
Сентябрь 1917 г. – командир 2-го батальона 14-го пехотного полка.
Октябрь 1917 г. – назначен на должность офицера генерального штаба в армию «Ц».
Январь-февраль 1918 г. – командирован в Седан на курсы офицеров генерального штаба.
28 февраля 1918 г. – получил назначение в генеральный штаб армии.
Май 1918 г, – переведен в штаб 38-го резервного корпуса на должность квартирмейстера.
Октябрь 1918 г. – переведен в штаб немецкого представительства в оккупированной Италии на должность начальника оперативного отдела.
Добровольческий корпус и служба в пограничной охране
Ноябрь 1918 г. – военное министерство Пруссии, Берлин, главное управление пограничных войск «Восток».
Январь 1919 г. – штаб пограничных войск «Юг», город Бреславль.
Март 1919 г. – штаб пограничных войск «Север», Бартенштейн.
Май 1919 г. – штаб железной дивизии, Рига, затем Митава.
Октябрь 1919 г. – 10-я бригада рейхсвера, Ганновер.
Январь 1920 г. – командир 3-й роты 10-го егерского батальона в Госларе.
Март 1920 г. – участвовал в ликвидации беспорядков в городе Хильдесхейме и в Рурской области.
Осень 1920 г. – участвовал в оккупации нейтральной зоны Фридрихсфельд у Везеля.
Март-май 1921 г. – участвовал в устранении беспорядков в центральной части Германии-Дессау и Биттерфельд.
Период между двумя войнами
16.1 – 31.3 1922 г. – командирован в Мюнхен в 7-й баварский автомобильный батальон.
1.4 1922 г. – переведен в отдел автомобильных войск министерства рейхсвера.
1.10 1924 т. – переведен в штаб 2-й дивизии в город Штеттин (Щецин).
1.2 1927 г. – произведен в майоры.
1.10 1927 г. – переведен в военно-транспортный отдел управления войск министерства рейхсвера.
1.10 1928 г. – по совместительству преподаватель тактики в учебном отделе автомобильных войск, Берлин.
1.2 1930 г. – командир 3-го прусского автомобильного батальона в Берлин-Ланквитце.
1.2 1931 г. – произведен в подполковники.
1.10 1931 г. – переведен в министерство рейхсвера на должность начальника штаба инспекции автомобильных войск.
1.4 1933 г. – произведен в полковники.
1.7 1934 г. – начальник штаба управления бронетанковых войск.
15.10 1935 г. – командир 2-й танковой дивизии в Вюрцбурге.
1.8 1936 г. – произведен в генерал-майоры.
4.2 1938 г. – назначен командиром 16-го армейского корпуса и произведен в генерал-лейтенанты.
10.3 1938 г, – участие в аншлюссе Австрии.
2.10 1938 г. – участие в присоединении Судетской области.
20.11 1938 г. – командующий бронетанковыми войсками и присвоено звание генерала танковых войск.
Вторая мировая война
Август 1939 г. – командир 19-го армейского корпуса.
Сентябрь 1939 г. – польская кампания.
Май-июнь 1940 г. – западная кампания.
1.6 1940 г. – командующий танковой группой «Гудериан».
19.7 1940 г. – произведен в генерал-полковники.
16.11 1940 г. – командующий 2-й танковой группой.
5.10 1941 г. – командующий 2-й танковой армией.
26.12 1941 г. – переведен в резерв главного командования сухопутных войск.
1.3 1943 г. – генерал-инспектор бронетанковых войск.
21.7 1944 г. – начальник генерального штаба сухопутных войск и по совместительству генерал-инспектор бронетанковых войск.
28.3 1945 г. – уволен в отпуск.
Награды в период второй мировой войны
5.9 1938 г. – Железный крест II степени,
13.9 1939 г. – Железный крест I степени.
27.10 1939 г. – Рыцарский крест.
17.7 1941 г. – Дубовые листья к Рыцарскому кресту.