Su primer club fue Cerro, cuando ficha por Peñarol.
Con los capitalinos gana en cuatro ocasiones el campeonato de su país, entre 1993 y 1996 de manera consecutiva.
La temporada 96/97 la pasa al CD Logroñés, de España, con quien quedaría colista de la Primera División.
Con este club conseguiría el título de 1998.
Posteriormente, jugaría con Villa Española (1998), River Plate (1999), Rentistas (2000), O'Higgins (2000), nuevamente en Rentistas (2001), Progreso (2002) y Cerro de nuevo, donde colgaría los botines en el 2003.