Hizo las inferiores en el Club Deportivo Ñublense y debutó en el profesionalismo en el año 2010, donde luego pasó a integrar diversos equipos del fútbol chileno.
Se inició en las divisiones inferiores del cuadro chillanejo teniendo grandes participaciones, lo que llevó que el año 2009 se integre al primer equipo del elenco rojo.
Debutó profesionalmente el 27 de julio del 2010 en un partido contra Unión La Calera ingresando en el minuto 45' reemplazando a Luis Flores.
[1] Desde el 2012 ha participado en varios partidos jugando en la Primera B y fue uno de los jugadores importantes en la campaña para lograr el ascenso.
El 2013 se consolida en el equipo con el técnico Carlos Rojas teniendo grandes participaciones en la Primera División y también marcando goles importantes por la Copa Chile y en el torneo frente a la Universidad de Chile.