Completar la següent frase: Ex-defensor, Herrera va començar la seva carrera jugant amb el Deportivo Neza de segona divisió el 1985, després es va traslladar a Tecos UAG el 1987 i va debutar a la Primera División el 1988. Després d'un breu període amb Santos Laguna, el 1989 Herrera es va traslladar a Atlante i va jugar per al club en tres ocasions, guanyant el seu únic campionat de lliga com a jugador durant la temporada 1992-93. També va tenir un període notable amb Toros Neza, fent més de 100 aparicions per al club des de 1995 fins a 1999. Es va retirar amb Atlante el 2000. Herrera també va ser un internacional mexicà, guanyant 14 partits i participant en la
Torneig de la Copa América de 1993 en el qual Mèxic va acabar segon.