Переа начал профессиональную карьеру в клубе «Индепендьенте Медельин» в 2000 году. В сезоне 2003/2004 выступал за аргентинскую «Боку Хуниорс», в составе которой он выиграл Межконтинентальный кубок 2003.
По окончании сезона был куплен испанским «Атлетико», где выступает поныне. В 2008 году получил паспорт подданного Испании.
С 2003 года Переа выступает за сборную Колумбии, в составе которой принял участие в Золотом Кубке КОНКАКАФ 2003 (куда Колумбия получила специальное приглашение) и в Кубке Америки 2007.