Moreno Cruz es egresado de la Facultad de Derecho de la Universidad Nacional Autónoma de México, ha sido docente de la UNAM, se ha desempeñado como Secretario de la Delegación Política del Departamento del Distrito Federal en Álvaro Obregón, Secretario Auxiliar en la Secretaría de la Presidencia, Secretario Particular del Secretario de la Presidencia, Jefe del Departamento de Compras de la Comisión Federal de Electricidad, Asesor de Asuntos Jurídicos del Secretario de Marina, Secretario de la Contraloría del Gobierno del Estado de Oaxaca, Asesor Jurídico del Subsecretario de Inspección y Ejecución Fiscal de la Secretaría de Hacienda y Crédito Público, Asesor Jurídico del Director General de INFONAVIT, Magistrado Unitario Supernumerario de los Tribunales Agrarios, Oficial Mayor del Tribunal Superior Agrario, Fiscal Especial para la Atención de Delitos Cometidos por Servidores Públicos y Previstos en Leyes Especiales.