- Doctor y Maestro en Derecho por la Universidad Nacional Autónoma de México.
- Maestro en Ciencias Jurídico Penales por el Instituto Nacional de Ciencias Penales.
- Especialidad en Derecho Constitucional por la Universidad de Salamanca España.
- Miembro de la Asociación Nacional de Doctores en Derecho, A.C., y Miembro numerario y Vicepresidente de la Academia Mexicana de Ciencias Penales, A.C.
- Treinta y cinco años de servicio en el Poder Judicial de la Federación, como secretario de Tribunal y de la Suprema Corte de Justicia de la Nación, Juez de Distrito y Magistrado de Circuito.