1987 és 1991 között az Universidad Católica csapatában játszott és 1987-ben bajnoki címet szerzett. 1991-től 1993-ig a svájci St. Gallent erősítette. 1993-ban az Universidad de Chile játékosa volt. 1993 és 1995 között Görögországban az Olimbiakószban szerepelt. 1995 és 1996 között a Colo-Colo labdarúgója volt. 1996-tól 2005-ig Mexikóban játszott, többek között a Deportivo Toluca, a Club América, az Atlante, a Santos Laguna és az Acapulco csapatában. 2005-ben a kolumbiai América de Cali játékosa volt. 2006-ban a Palestino színeiben fejezte be a pályafutását.