Osvaldo tem 28 anos e foi revelado pelo Fortaleza. Se destacou no rival Ceará e despertou a atenção do São Paulo. Fez ótima temporada em 2012, sendo, inclusive, convocado para a seleção brasileira. Na ocasião, era chamado carinhosamente pelo torcedor de Cristano Osvaldo, em alusão ao craque português, Cristiano Ronaldo. Porém, nas temporadas seguintes caiu de produção. Foi negociado em janeiro deste ano para o Al-Ahli (ARA).