Brazylijski pomocnik, który z Napoli wygrał Puchar Włoch, a do Evertonu przeszedł, by ponownie pracować z Carlo Ancelottim.
Urodził się w Rio de Janeiro. Pierwsze piłkarskie kroki stawiał w Madureirze, później trafił do Vasco da Gama.
W 2012 roku przeniósł się z Vasco do włoskiego Udinese. Trzy lata później został zawodnikiem Napoli, gdzie współpracował między innymi z Carlo Ancelottim.
17 czerwca 2020 roku wszedł na boisko w 80. minucie finału Pucharu Włoch z Juventusem, zmieniając Fabiána Ruiza. Po bezbramkowym meczu Napoli wygrało konkurs rzutów karnych 4:2.
We wrześniu 2020 roku przeszedł do Evertonu. Mówił, że o wyborze klubu zdecydowały jego ambicje oraz możliwość ponownej pracy z Ancelottim, który zabiegał o ten transfer. Rozmawiali o planach zespołu i budowie stadionu, a Allan odłożył na bok oferty z innych klubów, bo Everton od początku wyraźnie chciał go sprowadzić.
Grał głębiej w środku pola. Sam mówił, że ważny odbiór piłki ceni tak samo jak gola albo asystę.