El general Rafael Macedo de la Concha fue procurador general de la República (PGR) hasta el 27 de abril de 2005, fecha en que presentó su renuncia al presidente Vicente Fox, luego de verse presionado por el rechazo popular que tuvo al desafuero del jefe de Gobierno del DF, proceso que él encabezó. "Como un soldado de la República me hago a un lado para que el Presidente de la República tome las decisiones que a él le convengan", dijo horas después de presentar su renuncia.
Dos meses después, Macedo de la Concha fue designado agregado militar de México en la embajada de Italia, dejando atrás además amenazas de muerte por parte de una banda criminal dedicada al narcotráfico.
Antes, Macedo de la Concha se había desempeñado como asesor jurídico del Poder Ejecutivo Federal y como subjefe de la asesoría jurídica del Estado Mayor Presidencial.
Ocupó los cargos de director Jurídico, Fiduciario y Adjunto del Banco Nacional del Ejército, Fuerza Aérea y Armada.
En el ámbito internacional, ha sido representante de la Sedena ante el Comité Intersecretarial para la Atención de los Compromisos Internacionales de México en materia de Derechos Humanos.
Fungió como enlace interinstitucional entre la Sedena, la Secretaría de Gobernación (Segob) y el Poder Legislativo; también como representante de la Sedena en el Consejo Nacional de Seguridad Pública.
Dentro de su labor docente, fue profesor titular de diversas cátedras como Derecho Positivo Mexicano, Problemas políticos, económicos y sociales de México y Derecho Constitucional.
Entre las instituciones en las que ha participado destacan la Universidad Nacional Autónoma de México (UNAM) y la Universidad Latinoamericana, donde llegó a ser director de la carrera de Derecho.
Ha participado como conferencista en diversos foros nacionales e internacionales y ha recibido condecoraciones y premios otorgados por el gobierno de México.