Brał udział w międzynarodowych mistrzostwach w biegach przełajowych w latach 1961 (w kategorii juniorów), 1962–1966, 1967–1969, 1971 i 1972, zdobywając srebrny medal w 1972 w Cambridge oraz brązowe w 1961 w Nantes (jako junior) i w 1963 w San Sebastián. Od 1973 są rozgrywane mistrzostwa świata w biegach przełajowych. Haro wystąpił w pierwszych pięciu edycjach w latach 1973–1977, zdobywając srebrne medale w 1973 w Waregem, 1974 w Monzy i w 1975 w Rabacie.