Licenciado en derecho por la Universidad Nacional Autónoma de México (UNAM), con Maestría por la División de Estudios de Posgrado de la misma institución.

Ha realizado diversos estudios a través de diplomados, cursos y seminarios particularmente en la rama del derecho administrativo en el INAP, SFP, PGR, SCJ, entre los que destacan: Diplomado en Administración para la alta Dirección; Diplomado en Derecho Procesal Administrativo; Seminario de “Interpretación, Argumentación Jurídica y Técnicas para la elaboración de resoluciones” y Programa de Capacitación en el Sistema Nacional Anticorrupción.

En el sector público fue titular del área de responsabilidades en el Órgano Interno de Control en la Secretaría de la Función Pública, director contencioso en el Órgano Interno de Control de la entonces Procuraduría General de la República, director de responsabilidades en el Órgano Interno de Control en la Secretaría de Educación Pública, gerente de quejas y denuncias en el Órgano Interno de Control en Lotería Nacional, subdirector de Juicios de Nulidad y jefe de departamento en el Órgano Interno en la Secretaría de Educación Pública, auditor responsable en la entonces Contraloría Interna del Instituto Mexicano del Seguro Social y jefe de investigaciones laborales en esta institución.