Luego pasó al Cruz Azul de México, debutando en la Interliga 2008 ante San Luis, en su segundo partido anotó el gol del triunfo ante Pumas de la UNAM, en la final del Interliga dio el pase para el primer gol de la Cruz Azul; aunque al final América ganó en penales.
Llegando el equipo nuevamente a la final vs Deportivo Toluca perdiendo en tandas de penaltis.
Teniendo un buen rendimiento, con 4 goles ayudó a su equipo jugar la liguilla.
En este club no tuvo muchas oportunidades debido a que el entrenador no lo tenía en cuenta por diferencias en la negociación del fichaje, volviendo al Fénix en el mercado de verano de 2010, debutó en el campeonato con gol ante su exequipo Peñarol.
Para la temporada 2012-13 regresa al Centro Atlético Fénix donde le convirtió un gol a su ex equipo el Club Nacional de Football.
Consiguiendo cuatro goles (Danubio , Cerro, Montevideo Wanderers) fue parte importante para que el club de barrio Capurro permanezca en primera.
donde es campeón y consigue el ascenso al futbol profesional luego de catorce años.
Jugó 11 partidos con la Selección uruguaya mayor entre los años 2003 y 2007 anotando 3 goles, vs.
Libia en Copa LG 2006 de tijera, Euskadi el 27/12/03 en San Mames, Bilbao y Perú en su debut.