A lo largo de su carrera ha jugado en clubes de España, México, Paraguay, Perú, Suiza, Uruguay y Chile en los que convirtió más de 120 goles.