Vitinha stroomde door vanuit de jeugd van FC Porto. Hiervoor debuteerde hij op 28 januari 2020 in de Primeira Liga, tegen Gil Vicente. Hij mocht dat jaar acht keer invallen. Porto verhuurde hem gedurende 2020/21 aan Wolverhampton Wanderers, waarmee hij in de Premier League ervaring opdeed. Vitinha groeide vanaf september 2021 vervolgens uit tot basisspeler bij FC Porto. In die hoedanigheid won hij in 2021/22 zowel het landskampioenschap als de nationale beker met het Portugese team. Hij scoorde in het bekertoernooi zowel in de achtste finale tegen Benfica als in de finale tegen Tondela. Hij kwam datzelfde seizoen ook voor het eerst uit in de Champions League, tegen Atlético Madrid, Liverpool en AC Milan.
Vitinha tekende in juli 2022 voor vijf jaar bij Paris Saint-Germain. Dat betaalde 40 miljoen euro voor hem aan Porto.[3] Hij werd meteen basisspeler bij de Franse club, waarmee hij dat jaar ook een Franse landstitel aan zijn erelijst toevoegde.
Vitinha maakte deel uit van verschillende Portugese nationale jeugdselecties vanaf Portugal –17. Hij bereikte met Portugal –19 de finale van het EK –19 van 2019 en met Portugal –21 die van het EK –21 van 2021. Vitinha debuteerde op 29 maart 2022 in het Portugees voetbalelftal. Bodscoach Fernando Santos liet hem toen in de 89e minuut invallen voor João Moutinho tijdens de finale van de play-offs voor het WK 2022, tegen Noord-Macedinië. Portugal won die dag met 2–0. Santos nam Vitinha datzelfde jaar ook mee naar het eindtoernooi. Hierop kwam hij drie keer in actie. Vitinha werd op 21 mei 2024 door Roberto Martínez opgenomen in de Portugese selectie voor het EK 2024 in Duitsland.[4]