Es un jurista mexicano que se desempeñó como Presidente de la Suprema Corte de Justicia de la Nación entre 1991 y 1995. Actualmente es profesor en el departamento de derecho del Instituto Tecnológico Autónomo de México.
En la Tribunal Fiscal de la Federación desempeñó el cargo de Secretario General Adjunto del Consejo Directivo de Vigilancia y Control Sanitario. Secretaría de Hacienda y Crédito Público fue subdirector Técnico de la Dirección del Impuesto Sobre la Rent, 1970-1973; y subcoordinador de la Coordinación General de Impuestos al Ingreso, 1997. En la Secretaría de Relaciones Exteriores desempeñó los siguientes cargos: Embajador de México en la República Federal de Austria, 1973-1975; embajador de México en la República Popular de Hungría, 1974-1975; embajador de México en la República Federal de Alemania, 1976.
Fue profesor de Ética, Historia Universal e Historia de México en la Universidad Militarizada Latinoamericana, 1956-1958. Profesor Titular por oposición de 'Teoría General del Derecho' en la Universidad Autónoma Metropolitana en Atzcapotzalco, 1978-1983. Profesor Titular de 'Filosofía del Derecho' en la Universidad Autónoma Metropolitana en Atzcapotzalco, 1980-1983. Es profesor Titular por Oposición de 'Introducción al Estudio del Derecho' en la Facultad de Derecho de la UNAM. Profesor de 'Introducción al Derecho y Derecho Civil' en la Facultad de Comercio de la UNAM. Profesor de 'Derecho Fiscal' en el Instituto Mexicano de Estudios Fiscales, A.C. Profesor de Teoría del Derecho I y Teoría del Derecho II en el Instituto Tecnológico Autónomo de México (ITAM).