Dopo un'ottima stagione con il Cruzeiro Charles fu acquistato dal Boca Juniors; nel 1994 fu messo sotto contratto dal Flamengo, che aveva bisogno di un sostituto per Gaúcho. Visto che nel Flamengo giocava già un Charles, il difensore Charles Guerreiro, l'attaccante adottò per l'occasione il soprannome di Charles Baiano, in relazione al suo Stato di origine. Diventò così capocannoniere del Campeonato Carioca1994, insieme a Túlio Maravilha, con 14 gol.
Nazionale
Grazie al successo in campo nazionale, l'attaccante venne convocato in Nazionale, con la quale vinse la Copa América 1989. La Nazionale di Lazaroni venne contestata dalla tifoseria di Salvador, visto che il CT non lo schierò.[7] In tutto ha collezionato 9 presenze con la maglia del Brasile.[6]
Allenatore
Nel 2006 Charles ricoprì l'incarico di allenatore del Bahia, che giocava nel Campeonato Brasileiro Série C, e successivamente allenò l'Icasa.
^Il torneo si svolse secondo una formula particolare la cui fase preliminare prevedeva che le squadre partecipanti fossero divise in quattro gironi denominati Modulo Blu, Modulo Giallo, Modulo Verde e Modulo Bianco. Adhemar gareggiò nel Modulo Giallo, tuttavia alcune fonti considerano questo girone come "Seconda Divisione" e dunque secondo esse i capocannonieri furono Dill, Magno Alves e Romário, i quali gareggiarono nel Modulo Blu.