Llegó a las Divisiones Menores de Colo-Colo recomendado por el excapitán de Unión San Felipe, Héctor Roco, junto con Ariel Salinas.
A mediados del 2008 tras tener poca continuidad en el club albo pese a ser considerado una gran promesa, ficha por Palestino, en el club árabe se convierte en una de las figuras que obtiene el subcampeonato del torneo, este rendimiento lo llevaría de regreso a su club formador un semestre en el que tampoco tendría continuidad, por lo que parte a Municipal Iquique[2] donde tampoco vuelve a tener el rendimiento esperado y su club termina descendiendo a la Primera B.
Finalizado este préstamo regresa al cacique pero nuevamente es enviado a préstamo, esta vez a Rangers.
Tras permanecer jugando un año en el club piducano ficha a pedido de Ivo Basay en O'Higgins[3] donde comienza en los primeros partidos como banca pero que rápidamente se incorpora al esquema titular logrando un gran desempeño aquel torneo.
En el club rancagüino lograría un subcampeonato de la mano de Eduardo Berizzo y regresaría a la Selección de fútbol de Chile[4] pero esto no sería suficiente para seguir en la escuadra del técnico argentino por lo cual nuevamente Ivo Basay lo pide y ficha por el Santiago Wanderers de Valparaíso.