Es egresado de la Escuela Libre de Derecho y también completó estudios de Filosofía en la Facultad de Filosofía y Letras de la Universidad Nacional Autónoma de México. Además de ejercer como abogado, realiza trabajos de investigación sobre las formas en que se sancionan, aplican y modifican las leyes y sobre distintos aspectos sociales y políticos de la legislación.