Hijo del arquitecto Luis MacGregor Cevallos.
También es abuelo del arquitecto mexicano Augusto Rodelo MacGregor.
Su tesis universitaria consistió en el diseño de un nuevo Museo Nacional de Arqueología e Historia Natural de México, que en aquella época fue una idea y un diseño muy innovadores.
Antes de su tesis, todos los artefactos arqueológicos y grupos de estudio en México se encontraban en varios almacenes, museos e instalaciones gubernamentales dispersos por todo el país sin un sistema de organización o edificio adecuado.
Su tesis revolucionó y desencadenó los esfuerzos para crear dicha institución en la Ciudad de México.