Es licenciado en Economía por el Instituto Tecnológico Autónomo de México y en Derecho por la Universidad Nacional Autónoma de México; Doctor en Gobierno (Administración Pública) por la Universidad de Harvard y Doctor en Derecho Universidad Nacional Autónoma de México.