Debutó en Audax Italiano en 1996, donde permaneció por 1 año, luego se marchó a la Universidad de Chile, donde permaneció hasta 2000 ganando 4 títulos, luego parte al Osasuna de España, no teniendo continuidad en este equipo vuelve a Universidad de Chile en 2002 donde estuvo por 1 año más, hasta ser comprado por Independiente en 2003.