Castillo var i Ecuadors tropp til VM i fotball 2006 i Tyskland. Han ble også opprinnelig tatt ut til Fotball-VM 2014 i Brasil, men ble på grunn av skade i forkant av VM erstattet av Oswaldo Minda.