Jugó 20 años como futbolista profesional, desde 1988 hasta el año 2008, teniendo pasajes por Boca Juniors y América de México.
En el año 1991 tuvo el privilegio de jugar en el centenario de Peñarol, año en el que el club realizó una gira por Europa, donde obtuvo la Copa Cerdeña en Italia, tras vencer en dos partidos al Cagliari y la Copa Murcia en España, tras vencer al Murcia.
Más tarde, en 1997, pasó al Club América de México, en el cual jugó seis meses.
En 1998, Peñarol lo contrató por 1.500.000 dólares, siendo el pase más caro de la historia del club hasta ese momento.
Desde que volvió al aurinegro, fue una pieza clave y protagonista del mediocampo junto a Pablo Bengoechea.