Se inició como jugador en Palestino, donde debutó en Primera División, llegando a jugar más de 100 partidos y anotando 27 goles.
En 2007 llega a Universidad Católica[1] haciéndose rápidamente con un puesto como titular.
En su primera temporada jugó 19 partidos y marcó 7 goles, siendo el segundo goleador del equipo.
En el año 2012, luego de pasar mucho tiempo lesionado y fuera de las canchas, es enviado a préstamo a Santiago Wanderers.
[2] En el equipo porteño logra destacar en los primeros partidos formando uno de los mejores mediocampos del torneo junto a Sebastián Rusculleda y Nicolás Martínez pero las lesiones harían que perdiera su lugar, pese a esto fue renovado su contrato por un año más donde nuevamente una lesión lo dejaría fuera de competición gran parte del 2013 con lo cual finalizaría su paso por el equipo porteño.