Aastatel 2006–2012 kuulus ta klubisse Maia. Seejärel liitus ta Nacional, mille meeskonnas debüteeris ta 26. jaanuaril 2014 Portugali liigakarikamängus Leixõesi vastu. Portugali kõrgliigas tegi ta debüüdi 11. mail 2014 mängus Gil Vicente vastu.
2017. aasta jaanuaris sõlmis ta nelja ja poole aasta pikkuse lepingu Hispaania klubiga Granada. Granada põhimeeskonnas debüteeris ta 6. septembril 2017 Hispaania karikamängus Real Zaragoza vastu. Granada esiväravavahiks kerkis Silva hooajal 2018/19, mil kindlustati ka pääs Hispaania kõrgliigasse. Granada meeskonnas mängis Silva seejärel Hispaania kõrgliigas kaks hooaega.
2021. aasta juunis sõlmis ta viieaastase lepingu Real Betisega.[1]
Aastatel 2013–2014 mängis Silva Hispaania noortekoondistes. Portugali jalgpallikoondisse kutsuti ta esmakordselt 2020. aasta augustis. Portugali rahvuskoondises tegi ta debüüdi 9. juunil 2021 sõprusmängusIisraeli vastu. Ta oli Portugali koondise varuväravavaht sama aasta Euroopa meistrivõistlustel.