Licenciado en Derecho por la Universidad Iberoamericana y tiene estudios de Maestría y Doctorado en Derecho por la Universidad Nacional Autónoma de México (UNAM). Cuenta con dos diplomados, uno en Derechos Humanos por la UNAM y otro en Instituciones de México por el Instituto Tecnológico Autónomo de México (ITAM).