De Silva kvalifikuota 50 metrų laisvosios stiliaus lenktynėms
2004 m. Atėnuose vykusiose vasaros olimpinėse žaidynėse, FINA suteikė jam vietą universaliame žaidime, jis pasiekė rezultatą 28,48 sekundės. Ji iššūkį septyniems kitiems plaukiojantiems, įskaitant 31 metų Melanie Slowing iš Gvatemalos. Ji užėmė septintąją vietą su dviejų dešimtinių sekundės pertrauka nuo Nikaragvos Geraldine Arce su 28,93 sekundėmis. De Silva nesugebėjo patekti į pusfinalinį turnyrą.