Formado en las divisiones inferiores O'Higgins, primero como puntero izquierdo para luego ser un lateral por la misma banda, llegaría al primer equipo durante 2018 bajo la orden técnica de Gabriel Milito.
Debuta en el plantel profesional en un partido válido por la quinta fecha del torneo en un partido contra Deportes Temuco, reemplazando a Ramón Fernández, que finalizó 2-0 en favor de los celestes, el encuentro se disputó en el Estadio El Teniente de Rancagua.
[2] Fue nominado por el director técnico de la Selección Sub-17 de Chile, Hernán Caputto para disputar el campeonato Sudamericano Sub-17 de 2017 que se disputó en Chile, en el torneo disputó 8 encuentros y marcó en una oportunidad.
Finalmente el combinado chileno logró clasificar después de veinte años a la Copa Mundial Sub-17 de India.
Lamentablemente, su selección fue eliminada en fase de grupos tras cosechar un empate y dos derrotas, ubicándose en el cuarto lugar del Grupo F, con siete goles en contra y ninguno a favor, tras Inglaterra, Irak y México.