Toro started working as a coach in division two, successively being in charge of Colchagua and Rangers de Talca and helping the latter club finish runner-up in the 1996 edition of the Copa Chile.
[1] Four years later, he won the second tier championship with Unión San Felipe – where he had played in the late 80's – and, in the 2001 campaign, led the team to the eighth position.
[2] In the 2005 Apertura, Toro coached Coquimbo Unido all the way to the final after dispatching Everton de Viña del Mar, Cobreloa and Huachipato, losing 2–4 on aggregate to Unión Española.
[3][4] Between 2006 and 2008 he was in charge of an historical Audax Italiano squad which included players like Fabián Orellana, Nicolás Peric, Franco Di Santo or Carlos Villanueva, qualifying them to the 2008 Copa Libertadores.
[6] Subsequently, Toro coached Cobreloa, Curicó and Unión La Calera,[7][8] before moving abroad in 2013 with Ecuador's LDU Loja.