 Prior to that, he was deputy in the XLIX Legislature for Cosamaloapan, LI Legislature for Pánuco, LV Legislature for Cosamaloapan and LVII Legislature for Boca del Río and a senator representing Veracruz in the LVIII Legislature.He is a lawyer by profession, having attended law school at UNAM.In 2013, "Forbes" magazine named Herrera as one of the 10 most corrupt Mexican politicians, citing his alleged links to the Los Zetas drug-trafficking cartel.