En tanto a nivel de clubes, jugó la parte más importante de su carrera en Universidad de Chile (formando parte de la última etapa del "Ballet Azul", ganando tres torneos nacionales y una Copa Chile), y Cruz Azul de México donde obtuvo tres títulos.