Toro destacó como mediocampista en distintos clubes del fútbol nacional, en las décadas de los 80' y '90.
Luego tuvo pasos por Santiago Morning, Aviación, Huachipato, Unión San Felipe, Curicó Unido, Soinca Bata (Club de Deportes Melipilla) y Colchagua, club donde se retiró a los 39 años de edad, en 1993.
En esa instancia, se estrenó en el Ascenso dirigiendo a Santiago Morning, Colchagua y Rangers, este último con el que alcanzó el subcampeonato de la Copa Chile 1996 y el Apertura de Primera B 1997, que le significó el ascenso a Primera División.
A fines del 2002, firma un contrato con Universidad de Concepción para dirigir al elenco estudiantil en su debut en Primera División.
Lamentablemente, el elenco aurinegro de Toro cayó derrotado tanto en la ida como en la vuelta, y se tuvo que conformar con el segundo lugar.