El delantero brasileño arribó a México para jugar con Rayados del Apertura 2002 al Clausura 2005. Fue en el 2005 que recibió su primer llamado al Tricolor y luego ya, sin ser jugador de Rayados y militando en el futbol europeo, fue a dos Mundiales, Alemania 2006 y Sudáfrica 2010.