Carlos Francisco Torres Morales es Maestro en Política y Relaciones Internacionales con especialidad en Asia Oriental por la School of Oriental and African Studies (SOAS) de Londres, donde obtuvo doble Distinction en su grado y en su tesis de Maestría. Es Licenciado en Relaciones Internacionales por la Universidad de las Américas Puebla (UDLAP), de la que se graduó con honores y summa cum laude, y recibió la Medalla al Más Alto Promedio de la Escuela de Ciencias Sociales (Generación 2023).
Su trabajo académico y profesional se centra en Asia Oriental, con énfasis en geopolítica y seguridad, crisis y dinámicas estratégicas, política comparada y economía política. Ha publicado investigaciones y análisis sobre estos temas en espacios académicos y de divulgación especializada, y ha desarrollado análisis de coyuntura y evaluación de entornos políticos y económicos, colaborando con el Departamento de Relaciones Internacionales y Ciencia Política de la UDLAP y con el Consejo Mexicano de Asuntos Internacionales (COMEXI), donde participó en la Unidad de Estudio y Reflexión (UER) de China.
Cuenta con formación complementaria en estudios sobre Asia-Pacífico (incluyendo política exterior de China, estudios de Taiwán y del Sudeste Asiático), así como en política exterior de México y América Latina, gestión de crisis y política comparada. Posee competencia lingüística avanzada en francés y conocimiento funcional de coreano. Fue beneficiario de becas de alto mérito, entre ellas la International Postgraduate Scholarship de SOAS y la Beca SECIHTI para estudios de posgrado en el extranjero.