No Brasil, o atleta passagens por clubes como São Paulo, Internacional River-PI, Ceará, Fluminense e Sport, além do Fortaleza, onde esteve nos últimos três anos. Osvaldo também tem experiência fora do país, e no exterior jogou pelas equipes do Al Ahli, dos Emirados Árabes, Braga, de Portugal, e Buriram United, da Tailândia.
Além disso, o atacante tem dois jogos pela Seleção Brasileira.
No próximo sábado, dia 5, o CSA tem um clássico diante do CRB, válido pelo Campeonato Alagoano.