Дмитрий Риберо родился в Москве в семье известной советской актрисы Любови Полехиной (ученица Сергея Герасимова, известная по фильмам «Дочки-матери», «Юность Петра» и др.) и ведущего колумбийского режиссера Марио Риберо (так же ученика Сергея Герасимова; автора и режиссера оригинальной версии сериала «Не родись красивой» в Колумбии). С 8 лет жил в Колумбии, затем в США (Майами), где закончил школу для особо одаренных детей, затем Манхэттенскую консерваторию по классу вокала, а также престижные актерские курсы Ли Страсберга в Нью-Йорке.
Дмитрий говорит и поет на шести языках - испанском, английском, русском, французском, итальянском, немецком. В Германии, Австрии, Италии, США Дмитрий Риберо известен прежде всего как оперный певец. В период обучения в Нью-Йорке он участвовал в съемках фильмов, играл в спектаклях («Живой труп», «Анна Каренина» и др.)
С 2010 года Дмитрий Риберо часто выступает в России, являясь участником российских и международных кинофестивалей в таких городах, как Москва, Санкт-Петербург, Липецк, Благовещенск, Краснодар и др. Выступает с оркестрами, ведущими пианистами, гитаристами Москвы и Санкт-Петербурга, певцами Петром Наличем, Владиславом Косаревым, Ириной Крутовой, Марией Максаковой.
«Мне повезло: я могу предложить публике латинские вещи на истинном испанском языке: испанское танго, латиноамериканские баллады. С этими песнями я предлагаю слушателям что-то новое. По интерпретации и глубине мне легче донести латиноамериканские мотивы, дать слушателям возможность поддаться жарким ритмам Латинской Америки и послушать на испанском языке о том, как можно наслаждаться жизнь, как прекрасна любовь. В Колумбии танцуют все, поэтому я люблю яркие танцевальные номера, в которых проявляется мой горячий темперамент — рассказал в интервью пресс-службе Карельской филармонии Дмитрий Риберо.