- Castellanos varžėsi tik vyrų 100 m laisvosios stiliaus lenktynėse.
2000 m. Vasaros olimpinėse žaidynėse Sidnėjuje. FINA jam suteikė Universality vietą, kai jis įvardijo 53.43 sekundę. Trečioje varžybose jis varžėsi su kitais septyniais plaukiojančiais, tarp jų - 16 metų Džordžas Bovelis iš Trinidado ir Tobago ir šešiasdešimtmetis Kenis Robertsas iš Seišelių. Jis užėmė paskutinę vietą per 54,06 sekundę, tik 0,63 sekundės mažiau nei jo pradinio lygio. Castellanos nesugebėjo patekti į pusfinalinį turnyrą.