Cacho był czołowym średniodystansowcem lat 90., jednym z nielicznych Europejczyków podejmujących rywalizację z biegaczami afrykańskimi. Rozpoczął międzynarodową karierę w 1988, gdy zdobył brązowy medal na 1500 m na Mistrzostwach Świata Juniorów w Sudbury. W 1990 zajął 2. miejsce na 1500 m na Halowych Mistrzostwach Europy w Glasgow. Był także drugi na tym dystansie na Halowych Mistrzostwach Świata w 1991 w Sewilli za Noureddinem Morcelim. Na Mistrzostwach Świata w 1991 w Tokio zajął 5. miejsce.