Debutó profesionalmente jugando por O'Higgins en 1988, situándose rápidamente como un jugador de referencia, incluso se convirtió en capitán del equipo cuando era dirigido por Nelson Acosta.