 In 2008, during the winter transfer window, he moved abroad for the first time in his career to join Pandurii Târgu Jiu in Romania.Following a short stint at Russian club Alania Vladikavkaz in 2012, Cardoso returned to Brazil joining Esporte Clube Vitória.Cardoso joined Neftchi Baku in 2013 on a free transfer.