Es abogado egresado de la Escuela Libre de Derecho, maestro en Derecho por la Universidad Iberoamericana (México) y doctor en filosofía por la Universidad Nacional Autónoma de México. Profesor-investigador de la Universidad Autónoma de Aguascalientes y de posgrado de las Universidades Autónoma de San Luis Potosí e Iberoamericana, campus León. Investigador Nacional nivel II.
Es, además, abogado litigante y asesor en el despacho jurídico De la Torre y Asociados y director del proyecto de educación jurídica popular del Centro de Estudios Jurídicos y Sociales