Армандо Диаз (итал. Armando Diaz) родился 5 декабря 1861 года в Неаполе. С ранних лет он начал военную карьеру — с 1881 года служил в армии. Отличился в ходе экспедиции в Триполи в итало-турецкой войне 1911 года. После войны служил на командных должностях в Генштабе.
С началом Первой мировой войны Диаз занимал пост начальника оперативного отдела Верховного командования. В 1916 году назначен командиром 49-й дивизии. Воевал на Изонцо, отличился при наступлении итальянской армии в ноябре 1916 года.
В начале 1917 года назначен командиром 28-го армейского корпуса. В ходе одиннадцатой битвы при Изонцо его корпус смог прорвать австро-венгерский фронт. В 1917 году назначен начальником Генштаба.
Диазу удалось остановить наступление австро-венгерских войск у Капоретто и предотвратить полный разгром итальянской армии. В конце 1918 года итальянская армия под руководством Диаза начала широкомасштабное наступление, получившее название «битва при Витторио-Венето». В ходе наступления австро-венгерская армия была разгромлена, и большая заслуга в этом принадлежит Армандо Диазу.
В ноябре 1918 года боевые действия на Итальянском фронте были прекращены.
После войны Диаз занял пост вице-президента Военного совета и военного министра Италии. В 1924 году он был удостоен звания Маршал Италии и в том же году вышел в отставку.
Умер Армандо Диаз 29 февраля 1928 года в Риме на 67-м году жизни.