Realizó también la maestría en sociología (1949-1950) en la New School for Social Research, en Nueva York, Estados Unidos Fue asistente legal de la división de estupefacientes de las Naciones Unidas de 1948 a 1951, con sede en Nueva York.
Fue embajador de México en la República Popular de China, y también primer embajador mexicano en la República Popular Democrática de Corea (Corea del Norte).
Desde 1948 fue miembro del Partido Revolucionario Institucional (PRI), desempeñando diversos cargos en el Comité Ejecutivo Nacional (CEN): secretario de Acción Política; secretario de Prensa y Propaganda, y delegado general en diversos estados de la República Mexicana.
Fue elegido gobernador del estado de Yucatán para el período 1988-1994.
Durante su gobierno se enfrentó constantemente con su predecesor en el cargo Víctor Cervera Pacheco y con el gobierno del entonces presidente Carlos Salinas de Gortari, que finalmente llevaron a su renuncia forzada a la gobernatura, para ser sustituido por Dulce María Sauri Riancho, a la sazón senadora por Yucatán.