Jugó por casi dos décadas en el Olimpia, estableciendo un récord en la Copa Libertadores, siendo el jugador que más partidos disputó en la historia de dicha competición (113 encuentros).