Otávio on syntynyt ja kasvanut Brasiliassa. Hän liittyi Internacionalin junioriakatemiaan 15 -vuotiaana ja pelasi ensimmäisen ottelunsa legendaarisen Dungan valmentamassa Internacionalin edustusjoukkueessa 2012.
Otávio siirtyi syyskuussa 2014 portugalilaisseura FC Portoon mutta aloitti sen reservijoukkueessa. Hänet lainattiin helmikuussa 2015 Vitoria Guimaraesiin, jossa hän pelasi kauden 2015–2016 loppuun asti, mutta sen jälkeen hän vakiinnutti paikkansa Portossa. Hän on pelannut Portugalin Primeira Ligassa 218 ottelua ja tehnyt niissä 26 maalia. Hän voitti Portugalin liigamestaruuden vuosina 2018, 2020 ja 2022 sekä Portugalin cupin vuosina 2020, 2022 ja 2023, joista viimeksi mainitun vuoden loppuottelussa hän teki joukkueensa kahdesta maalista toisen. Hän on pelannut Mestarien liigassa 38 ottelua, joissa hän on tehnyt neljä maalia, ja Eurooppa-liigassa kymmenen ottelua tekemättä maaleja. Hän siirtyi elokuussa 2023 saudiarabialaiseen Al-Nassriin.[3]
Otávion maajoukkueura alkoi Brasilian nuorisomaajoukkueissa[1], mutta hänen saatua Portugalin kansalaisuuden 2021 Fernando Santos kutsui hänet Portugalin maajoukkueeseen,[4] jossa hän pelasi ensimmäiset maaottelunsa syyskuussa 2021. MM-kilpailuissa 2022 hän pelasi avauskokoonpanossa ensimmäisessä alkulohko-ottelussa Ghanaa vastaan mutta joutui loukkaantumisen vuoksi jättämään ottelun kesken ja oli poissa myös kahdesta seuraavasta ottelussa. Hän pelasi jälleen avauskokoonpanossa voitokkaassa neljännesvälierässä Sveitsiä ja tappiollisessa puolivälierässä Marokkoa vastaan.[3]
Otávio on toukokuun 2024 loppuun mennessä pelannut 20 A-maaottelua, joissa hän on ollut 13 kertaa avauskokoonpanossa. Hän on tehnyt maaotteluissaan kolme maalia: syyskuussa 2021 ensimmäisessä maaottelussaan Qataria vastaan, maaliskuussa 2022 MM-kilpailujen jatkokarsintaottelussa Turkkia vastaan ja maaliskuussa 2023 EM-karsintaottelussa Luxemburgia vastaan..[3]