Es Licenciado, Maestro y Doctor en Derecho por la Universidad Nacional Autónoma de México. Consiguió los grados de Maestría y Doctorado con mención honorífica; y, obtuvo el diploma in law (diploma en derecho) otorgado por el Berkman Center for Internet & Society at Harvard Law School (Centro Berkman para Internet y Sociedad de la Escuela de Derecho de Harvard), Harvard University (Universidad de Harvard), e Internet Law Program (Programa de Derecho de Internet) 2006.
Es especialista en Derecho Penal y Amparo, así como en delitos informáticos y redes sociales en internet.