Давид Каядо Диас е роден на 2 май 1987 година в Люксембург. Висок е 182 см и тежи 73 кг. Играе като външен полузащитник.
За последно защитава цветовете на кипърския „Олимпиакос“ (Никозия). Интерес към него имаше и от „Левски“, но той избра да подпише с „Берое“.
Давид Каядо започва футболната си кариера в „Академика“ (Коимбра), след което премина в школата на португалския гранд „Спортинг“ (Лисабон). Качен е в мъжкия тим на клуба, но записва едва един мач.
През следващите два сезона играе под наем в „Ещорил“. Там записва 19 мача и 1 гол.
През сезон 2008/2009 преминава в португалския „Трофензе“, където взима участие в 25 срещи в първа португалска дивизия и реализира 2 гола. След отпадането на „Трофензе“ във втора лига играе 6 месеца под наем в полския „Заглебие“ (Любин) (9 мача, 1 гол), след което се завръща в „Трофензе“ за пролетния полусезон отбелязвайки две попадения във вратата на „Санта Клара“.
Следващите година и половина играе в кипърския „Олимпиакос“ (Никозия) (28 мача, 2 гола).
Каядо има 4 срещи за юношеския национален отбор на Португалия. Последният му международен мач е за 23 юни 2006 година в срещата между Португалия U19 и Испания U19.
Давид Каядо съвсем скоро може да стане национал на Люксембург. Именно там новото попълнение на старозагорци прекарва първите 12 години от живота си, след което се премества в Португалия. В момента футболната федерация на Люксембург е подала нужните документи, за да може полузащитникът да играе за херцогството в предстоящите квалификации за Световното първенство през 2014 година. Люксембург е в група F заедно с отборите на Португалия, Русия, Израел, Северна Ирландия и Азербайджан.