Neto doorliep onder meer de jeugdreeksen van SC Vianense, Perspectiva em Jogo, SC Braga en Palmeiras Braga, waarna hij in 2016 definitief terugkeerde naar SC Braga. Hij maakte op 14 mei 2017 op zeventienjarige leeftijd zijn debuut in de Primeira Liga, toen hij in een wedstrijd thuis tegen CD Nacional achttien minuten voor tijd op het veld kwam. Hij wist negen minuten later de 4–0 eindstand op het scorebord te plaatsen.[2] Braga verhuurde Neto in augustus 2017 voor twee jaar aan SS Lazio, met een verplichting tot aankoop in de zomer van 2019.[3] Hij maakte op 27 januari 2019 zijn debuut in de Serie A, toen hij in een wedstrijd thuis tegen Juventus een minuut voor tijd Bastos kwam vervangen.[4]
Lazio nam Neto in juli 2019 voor € 8.500.000,- over van Braga. De Italiaanse club verkocht hem een maand later voor ruim €18.000.000,- aan Wolverhampton Wanderers, de nummer zeven van de Premier League in het voorgaande seizoen.
Neto doorliep verschillende Portugese nationale jeugdploegen. Hij nam met Portugal –20 deel aan het WK –20 van 2019. Op 11 november 2020 maakte hij zijn debuut in het Portugees voetbalelftal in een vriendschappelijke wedstrijd tegen Andorra (7–0 winst). Hij scoorde daarbij het eerste doelpunt. Neto werd op 21 mei 2024 door Roberto Martínez opgenomen in de Portugese selectie voor het EK 2024 in Duitsland.[5]