Formado en las fuerzas básicas de Monarcas Morelia en la categoría sub-15, este subiría mas adelante a las inferiores sub-17, sub-18, sub-20 y sub-23.
Debutaría primero en el torneo de la Leagues Cup del año 2023 el 25 de julio ante el F. C. Juárez, partido que correspondía a la fase de grupos.
El 18 de agosto de ese mismo año, haría su debut en Primera División en la jornada 4, en la cual su equipo caería con el Club León.
[3] Debido a sus buenas actuaciones, estaría nuevamente en una convocatoria esta vez para disputar los partidos del Torneo Maurice Revello de 2024,[4] donde la selección mexicana caería ante la Japón por el quinto puesto.
Debutaría con la selección mayor junto a otros jugadores provenientes de la sub-23, en un partido amistoso frente a la Selección de Bolivia en Chicago.