Scrivi una continuazione per questo paragrafo - Il suo miglior risultato è stato nel 2008, dove Castillo ha vinto una medaglia d'argento nella categoria -78 kg ai Campionati del Mondo di Judo 2007
in un incontro disputato contro il concorrente locale Xiuli Yang. Nel 2008 ha vinto anche il Torneo de Cuenca in Ecuador, il Tre Torri in Italia, la Supercoppa del Mondo, ad Amburgo, in Germania, e i Giochi Panamericani a Miami, negli Stati Uniti.