Born in Bonito, Memo started his professional career with Pernambuco side Santa Cruz. He became an important part of manager Zé Teodoro's squad[3] and was named in the 2012 Campeonato Pernambucano selection.[4] Memo scored a memorable goal for Santa Cruz in the 2012 Copa do Brasil first round as the club was eliminated by Penarol.[5][6]
Portuguesa manager Candinho expressed an interest in signing Memo for their Série A campaign during June 2012.[7]
In early 2013, Memo joined Ponte Preta on a loan deal. On 7 July, he moved to Oeste on loan after being surplus to Ponte Preta's requirements.[8] At the end of the year, he returned to Santa Cruz.[9] After a stint with Linense in Campeonato Paulista, he switched to Mogi Mirim on 8 August 2015.[10] In the following year, he represented Itumbiara and América RN.[11]
On 8 September 2016, Memo moved abroad and signed for the Indian Super League franchise Delhi Dynamos FC.[12] He debuted the following month, playing ninety minutes in a 1–0 defeat against Atletico de Kolkata.[13] On 27 December 2016, Memo returned to Brazil and signed with América (RN).[14] However, he was released by the club on 17 April 2017, though he was allowed to train with the club.[15] He subsequently signed with fourth-tier club Fluminense de Feira Futebol Clube.[16]
In August 2017, Memo returned to the Indian Super League and signed for Jamshedpur FC.[17]