Oriundo de la comuna de Recoleta, sin hacer divisiones inferiores el año 2013 se fue a probar a Deportes Recoleta, quedando en el equipo textilero y comenzando su carrera como Volante de contención, sin embargo el entrenador Fabián Marzuca le vio condiciones como delantero,[1]consolidándose como goleador de Tercera A y obteniendo el ascenso a Segunda División.
[2] En dicha categoría alternó el fútbol con el trabajo de taxista y Uber.
[2] El 2016, firmó su primer contrato como jugador profesional, fichando por Deportes Temuco de la Primera B.
[3] No contó con minutos en el equipo que se consolidó como campeón de la categoría, por lo que fue cedido a Deportes La Pintana,[2] y luego regresó a Deporte Recoleta, en donde se coronó como goleador de Segunda División.
En diciembre de 2023, se anunció su renovación con los dragones celestes.