Потомок грузинского княжеского рода Амилахвари (Амилахваровых), внук генерала Иванэ Амилахвари. Родился в Базоркино (ныне — село Чермен Пригородного района Северной Осетии), куда семья перебралась из Гори во время событий 1905 года. После советско-грузинской войны Зедгенидзе-Амилахвари бежали в Турцию, откуда в 1922 выехали во Францию.
В 1924—1926 учился в военной школе Сен-Сир, затем вступил в Иностранный легион. Получил французское гражданство, в 1927 г. женился на княжне Ирине, урождённой Дадиани (1904—1944). Участвовал в операциях на юге Марокко.
Во время Второй мировой войны в течение 1940 г. сражался в разных местах — от экваториальной Африки до северного полярного круга (в рядах французского экспедиционного корпуса, участвовавшего в Норвежской кампании). Из-под Нарвика эвакуирован в Великобританию, где вступил в движение «Сражающаяся Франция». Был в Эритрее, Сирии. В 1942 г. принимал участие в североафриканской кампании Союзников (Ливия).
Погиб 24 октября 1942 г. во втором сражении при Эль-Аламейне.
Брат Дмитрия Амилахвари Константин, также служивший ранее в Иностранном легионе, был первым знаменосцем Легиона французских добровольцев против большевизма (фр. L?gion des volontaires fran?ais contre le bolchevisme), сражавшегося на Восточном фронте на стороне немцев. Он был тяжело ранен и умер от ран в Париже, 4 июля 1943 г.