Comenzó su carrera en Danubio de su país en 2002, jugando allí por dos años, ese mismo año fue subcampeón campeonato el cual fue ganado por Club Nacional.
Tuvo su momento polémico cuando sujetó del cuello al juez de línea en un partido con Boca, en la Bombonera, fue suspendido con 5 fechas.
También jugó la Copa Sudamericana 2008 y fue eliminado por Estudiantes de La Plata En 2009 fue fichado por Peñarol, equipo con el que se consagró Campeón Uruguayo en la temporada 2009-10.
En el año 2011 es fichado por el Cesena italiano por 3 años, aquí coincidió con su compatriota Jorge Martínez y el defensor francés Yohan Benalouane.
Aquí compartió en camerino con su compatriota Nicolás López, el mexicano Rafael Márquez, el argentino Javier Saviola y el italiano Luca Toni.
Fue un pedido del entrenador chileno Nicolás Córdova y jugará al lado de Germán Denis, quien fue su compañero en Club Atlético Independiente.
[5] Al comenzar la temporada fue habitual titular del club merengue, sin embargo, fue perdiendo continuidad tras 2 autogoles en 2 partidos seguidos, constantes lesiones y por bajo rendimiento.
En el sudamericano sub-20 del 2003 sufrió una fractura de tibia y peroné, en una jugada fortuita con el jugador peruano Enrique Ismodes.