Диас родился в провинции Катамарка, в городе Сан-Фернандо-дель-Валье, за счёт чего получил своё прозвище Ката. Начал заниматься футболом в юношеской комане «Хувентуд де Катамарка» и в 1997 году, будучи ещё молодым игроком, перешёл в «Росарио Сентраль», где спустя 3 года начал профессиональную карьеру.
В 2003-04 гг. выступал в мексиканском «Крус Асуле», но вскоре вернулся в возглавляемый Альфио Базиле клуб «Колон». В «Колоне» Диас быстро стал капитаном команды и когда Базиле возглавил «Боку Хуниорс», также перешёл в состав аргентинского гранда (сумма сделки составила 3 миллиона долларов), несмотря на то, что за Диаса также боролся «Ривер Плейт».
После великолепной кампании в Кубке Либертадорес с «Бокой», а также выступления на Кубке Америки в составе сборной Аргентины в 2007 году, Диас перешёл в испанский клуб «Хетафе», заплативший «Боке» за переход 4 миллиона евро.