Completar a seguinte frase: Ex-defensor, Herrera comezou a súa carreira xogando no Deportivo Neza de segunda división en 1985, trasladouse ao Tecos UAG en 1987 e debutou na Primera División en 1988. Despois dun breve período con Santos Laguna, en 1989 Herrera trasladouse a Atlante e xogou para o club en tres ocasións, gañando o seu único campionato de liga como xogador durante a tempada 1992-93. Tamén tivo un notable período con Toros Neza, facendo máis de 100 aparicións para o club desde 1995 ata 1999. Retirouse con Atlante en 2000. Herrera tamén foi un internacional mexicano, gañando 14 partidos e participando no
Torneo da Copa América de 1993 no que México terminou segundo.