Andrés de Castro es Profesor de Relaciones Internacionales en el Departamento de Ciencia Política y de la Administración de la Universidad Nacional de Educación a Distancia (UNED). Es doctor en Seguridad Internacional mención cum laude e internacional y Master en Paz, Seguridad y Defensa por el IUGM-UNED y Licenciado en Derecho por la Universidad de Salamanca. Cuenta, además, con el Curso de Defensa Nacional del CESEDEN.