Profesor- Investigador Titular desde diciembre de 2011, es Licenciado en derecho por la Benemérita Universidad Autónoma de Puebla y Doctor en derecho por la Universidad Nacional Autónoma de México. También realizó la Maestría en Derecho Económico en la Universidad Autónoma MetropolitanaUnidad Xochimilco. Fue profesor de tiempo completo en el departamento de Derecho del ITAM donde fue Jefe del mismo de 2006 a 2009.
Investigador Nacional Nivel II del Sistema Nacional de Investigadores (CONACYT). Actualmente es profesor-investigador de la División de Administración Pública del Centro de Investigación y Docencia Económicas (CIDE), donde imparte clases de Derecho y Políticas Públicas en la Maestría de Administración y Políticas Públicas del CIDE.