Диас начал карьеру в клубе «Атлетико Букараманга». В команде он провёл три сезона, после чего без особого успеха выступал за «Депортиво Рионегро», «Атлетико Хуниор» и «Ла Экидад». В начале 2009 года Фарид присоединился к «Энвигадо». 8 февраля в матче против «Депортиво Кали» он дебютировал за новую команду[1]. В начале 2010 года Диас на правах аренды перешёл в «Депортиво Перейра». 28 марта в поединке против «Реал Картахена» он дебютировал за новый клуб[2]. После окончания аренды Фарид вернулся в «Энвигадо».
В начале 2012 года Диас перешёл в «Атлетико Насьональ». 19 февраля в матче против «Мильонариос» он дебютировал за новую команду[3]. В своём дебютном сезоне Фарид выиграл и Апертуру, и Финалисасьон. 30 марта 2014 года в поединке против «Санта-Фе» он забил свой первый гол в Кубке Мустанга[4]. В 2014 и 2015 годах Фарил ещё дважды стал чемпионом страны. В 2016 году Фарид стал обладателем Кубка Либертадорес в составе «Атлетико Насьональ».
В мае 2018 года Диас был включён в предварительный состав сборной Колумбии на предстоящий Чемпионат мира в России[10]. Изначально он не попал в финальный список, но позднее заменил травмировавшегося Франка Фабру[11].
В 2018 году в Диас принял участие в чемпионате мира 2018 года в России. На турнире он был запасным и на поле не вышел.