Nació en la Ciudad de Puebla, Mèxico, estudió la licenciatura, obteniendo el título de Abogado, Notario y Actuario. Realizó estudios de Maestría en Derecho Civil y Mercantil, Derecho Económico, Contribuciones y Derecho Público, obteniendo el grado de Maestro en dichas áreas, así como el grado de Doctor en Derecho y de Doctor en Investigación Jurídica.