Ha militado en cuatro diferentes partidos políticos de las más divergentes ideologías; desde el Trostkysmo del PRT, pasando por el PRI, el PRD y el PANAL.