У Кубку Лібертадорес 2008 разом з «Крузейру» Марсело дійшов лише до стадії 1/8 фіналу, проте встиг забити 8 м'ячів і разом з парагвайцем Сальвадором Кабаньясом став найкращим бомбардиром турніру.
27 травня 2008 року уклав п'ятирічний контракт з донецьким «Шахтарем». Сума трансферу склала 9 млн євро.
На початку сезону Марсело тривалий час не вдавалось закріпитись в основному складі команди, а коли він все ж виходив на поле, то ніяк не міг забити. Свій дебютний гол у футболці донецького «Шахтаря» Марсело забив 29 жовтня 2008 року у матчі національного кубка України на полі ужгородського «Закарпаття», а вже 1 листопада відзначився і в українському чемпіонаті, забивши два голи луганській «Зорі».
Проте заграти в Донецьку футболісту не вдлалося і в травні 2009 року він на правах оренди перейшов в німецький «Вердер». Взимку повернувся назад до України, проте майже відразу, в лютому 2010 року, в останній трансферний день зимового міжсезоння «Віган» оголосив про оренду Морено до кінця сезону[1].
Лише повернувшись з оренди влітку 2010 року, футболісту вдалося закріпитися в основі донецьким «Шахтаря».
10 грудня 2011 року з'явились чутки, що Морено може перейти до бразильського «Греміу»[2], через три дні стало відомо, що клуби почали вести перемовини по футболісту [3][4]. 14 грудня було оголошено, що Марсело перейшов у бразильський клуб за 7 мільйонів євро, підписавши контракт строком на 5 років, який вступить в силу з 2012 року [5][6]. 16 грудня офіційний сайт бразильського клубу підтвердив перехід футболіста [7].
Не ставши основним гравцем команди, Марсело віддавався в оренду в інші бразильські клуби «Фламенгу» та «Крузейру», причому з першим Морено став володарем кубка Бразилії, а з другим чемпіоном країни.
2015 року став гравцем китайського клубу «Чанчунь Ятай».
Карʼєра в збірній
Марсело залучався до Молодіжної збірної Бразилії, проте через незначні перспективи зайняти місце в основі і холодного ставлення бразильської публіки до можливості виступу за збірну не вродженого бразильця, він вирішив виступати за збірну Болівії. В національній збірній Болівії дебютував 12 вересня 2007 року в матчі з командою Перу.
28 березня 2023 року в товариському матчі проти Саудівської Аравії провів свою 100-у гру за збірну Болівії, ставши лише другим в історії болівійським футболістом, що досяг цієї позначки[9]. Матч проти Бразилії, зіграний 9 вересня 2023 року, став для Морено 103-м матчем за збірну Болівії і таким чином перевершив досягнення Рональда Ральдеса за кількістю проведених матчів (102).
14 листопада 2023 року оголосив про завершення кар'єри в збірній Болівії[10]. 21 листопада 2023 року провів свій останній матч в складі болівійців, вийшовши у стартовому складі матчу відбіркового турніру до чемпіонату світу 2026 року проти збірної Уругваю (0:3)[11]. На 87-й хвилині був замінений на Хаїра Рейносо і залишив поле під оплески вболівальників та футболістів[12]. Всього провів у формі команди 108 матчів, забив 31 гол.