Ruiz Castillo osallistui MM-kisoihin ensimmäistä kertaa vuonna 1999. Tuolloin hän osallistui pujotteluun ja suurpujotteluun, muttei päässyt kummassakaan maaliin saakka. Ruiz Castillo oli vuoden 2001 kisoissa suurpujottelussa kahdeskymmenesensimmäinen ja supersuurpujottelussa 25:s. Hän kilpaili vuonna 2002 Salt Lake Cityn olympialaisissa, joissa hän sijoittui super-G:ssä viidenneksitoista. Ruiz Castillo osallistui kisoissa myös pujotteluun, jossa hän oli kahdeskymmeneskuudes ja suurpujotteluun, jossa hän keskeytti. Hän sai toistaiseksi parhaan arvokisasijoituksensa St. Moritzin MM-kisoista 2003, joissa hän oli supersuurpujottelussa yhdeksäs. Ruiz Castillo oli samassa lajissa viidestoista Santa Caterinan kisoissa 2005. Hän osallistui Torinon olympialaisissa 2006 kolmeen eri lajiin ja sai parhaan sijoituksensa suurpujottelusta, jossa hän oli kahdeskymmenes. Ruiz Castillo kilpaili Åren MM-kisoissa 2007 neljässä lajissa ja oli kolmenkymmenen parhaan joukossa syöksylaskussa ja supersuurpujottelussa. Hän oli super-G:ssä neljästoista Val d'Isèren kisoissa 2009. Ruiz Castillo osallistui kolmansiin olympialaisiinsa vuonna 2010 ja oli kyseisissä kisoissa syöksyssä viidestoista, supersuurpujottelussa kahdeksastoista ja suurpujottelussa kolmaskymmenesneljäs. Hän sijoittui syöksylaskussa yhdeksänneksitoista Garmisch-Partenkirchenin MM-kisoissa 2011. Schladmingin MM-kilpailuissa 2013 hän oli syöksylaskussa viidestoista ja supersuurpujottelussa 20:s.