Es un futbolista uruguayo que juega de mediocampista, conocido por debutar en 2003 en Defensor Sporting, frente a Fénix en el Parque Viera. Donde jugó más de 116 partidos y marcó 7 goles en torneos uruguayos. Asimismo, 11 partidos por Copa Libertadores y 3 por Copa Sudamericana.
Ha participado en grandes equipos como el Boca Juniors (2007 – 2009), Nacional (2009 – 2010)(2017-2018), Lazio (2010 – 2016), Torino (2015) y Atlas (2015 – 2016).
Su debut con la selección uruguaya fue en un amistoso de Uruguay contra Rumania, en Los Ángeles, Estados Unidos, en 2006. Luego jugó en la Copa Mundial de Fútbol de 2014 y tres partidos de las clasificatorias para Rusia 2018.