Se formó como futbolista profesional en las divisiones inferiores de Colo-Colo, equipo con el que debutó en la primera división chilena en el año 2002, y con el cual se coronó campeón del torneo de Apertura en 2006. Ese mismo año fichó por la Real Sociedad de España, convirtiéndose así en el tercer portero no español en ocupar la portería donostiarra tras el sueco Mattias Asper y el holandés Sander Westerveld.
Debutó con la Real el 22 de octubre de 2006 en un partido de Liga contra Mallorca donde mantuvo su portería en cero.






