Born in Aracaju, Sergipe, Allyson played for Bahia at 2005 Campeonato Baiano, 2005 Copa do Brasil and 2005 Campeonato Brasileiro Série B before moved abroad.
Allyson signed a three-year contract with Çaykur Rizespor in August 2005.
In July 2007, he returned to Turkey for Denizlispor, and in January 2008 left for Manisaspor.
In March 2009 signed a contract until November for Esporte Clube Juventude.
[3] In January 2010, Allyson mutually terminated his contract with Manisaspor, which due to expire in June 2010, and signed a contract with Santa Cruz until the end of 2010 Campeonato Pernambucano.