Foi vice-campeão do mundo, em 5000 metros, nos Campeonatos Mundiais de Roma, 1987. É irmão gémeo de Dionísio Castro, também ele finalista em várias provas internacionais. Actualmente é CEO juntamente com o seu irmão Dionísio, da "Castro Brothers", uma empresa de tudo relacionado com desporto.