1969 és 1973 között a Magallanes játékosa volt. 1974 és 1976 között az Unión Española csapatában játszott. 1977-ben kis ideig a brazil Palmeirasban szerepelt. 1978-tól 1985-ig a Cobreloát erősítette és három bajnoki címet szerzett. 1986-ban a Deportes Concepción és az Audax Italiano játékosa volt. 1987-ben a Lozapenco együttesében fejezte be a pályafutását.