Licenciado en Derecho por la Universidad Nacional Autónoma de México (UNAM), cuenta con un diplomado en Políticas Públicas por el Instituto Tecnológico Autónomo de México (ITAM) y un diplomado en Sistema Político y Régimen Político Jurídico en México, en la Unidad de Postgrado de la UNAM.
Es profesor de Teoría de la Constitución, Introducción al Estudio del Derecho, Teoría General del Estado y Derecho Constitucional, en la Facultad de Derecho de la UNAM.
Entre otros cargos ha sido subdirector general de Normatividad, jefe de la Unidad Consultiva de Legislación Universitaria y asesor del abogado general de la UNAM.
Fue también director de Adquisiciones y Control de Bienes de la Secretaría de Programación y Presupuesto, director general de Recursos Materiales y Servicios de la Secretaría de Educación Pública, asesor jurídico del Secretario de Gobernación, titular del Órgano de Control Interno de la Secretaría de Desarrollo Social y titular del Órgano Interno de Control de Pemex Internacional. Hoy en día es titular del Órgano Interno de Control de Pemex-Refinación.
Es profesor de Teoría de la Constitución, Introducción al Estudio del Derecho, Teoría General del Estado y Derecho Constitucional, en la Facultad de Derecho de la UNAM.
Entre otros cargos ha sido subdirector general de Normatividad, jefe de la Unidad Consultiva de Legislación Universitaria y asesor del abogado general de la UNAM.
Fue también director de Adquisiciones y Control de Bienes de la Secretaría de Programación y Presupuesto, director general de Recursos Materiales y Servicios de la Secretaría de Educación Pública, asesor jurídico del Secretario de Gobernación, titular del Órgano de Control Interno de la Secretaría de Desarrollo Social y titular del Órgano Interno de Control de Pemex Internacional. Hoy en día es titular del Órgano Interno de Control de Pemex-Refinación.