Igrao za Manchester City, a danas prodaje ribarsku opremu i izgleda neprepoznatljivo
Nakon turbulentne karijere, Castillo je gotovo neprepoznatljiv, a na Instagramu je objavio i zajedničku fotografiju s teniskom zvijezdom Novakom Đokovićem.
Tokom karijere, Castillo je stekao status omiljenog igrača u Olympiacosu, osvojivši tri uzastopna ligaška naslova, prije nego što je prešao u ukrajinski Šahtar Donjeck.
U decembru 2007. stigao je u Manchester City na posudbu, ali njegov boravak u Premiershipu bio je skraćen zbog teške povrede ramena u prvoj domaćoj utakmici.

Nakon Engleske, igrao je za Shakhtar, Dnipro, Chicago Fire, a karijeru je završio u Rayo Vallecanu.
Igranje za reprezentaciju Meksika obilježile su brojne kontroverze, posebno nakon sukoba s tamošnjim medijima 2009. godine.
Danas Castillo uživa u mirnom životu na grčkim plažama, dok Đoković boravi u Atini pripremajući se za Australian Open.