Se formó en las categorías inferiores del Tauro FC y debutó en el 2022 con el Tauro FC II en la liga Prom en donde jugó el Torneo Apertura 2022 Liga Prom, el Torneo Clausura 2022 Liga Prom llegando hasta la semifinales de la conferencia este, el Torneo Apertura 2023 Liga Prom llegando nuevamente hasta las semifinales de la conferencia este, el Torneo Clausura 2023 Liga Prom nuevamente llegando hasta las semifinales de la conferencia este.
Fue subcampeón del Torneo Clausura 2023 en donde jugó un partido.
Jugó el Torneo Apertura 2024 Liga Prom en donde quedó en la cuarta posición de la zona sur de la conferencia este.
Salió campeón del Torneo Apertura 2024 en donde derrotó 2 a 0 al CD Plaza Amador en el Estadio Rommel Fernández en donde fue suplente, en donde jugó 6 partidos.
Hizo su debut con la selección absoluta el 27 de agosto de 2023 en la victoria 2 a 1 contra Bolivia en un partido amistoso, el partido se jugó en el Estadio Félix Capriles en Bolivia en donde fue suplente y entró al minutó 86 por Kevin Berkeley.