Футбольній майстерності навчався в молодіжній академії клубу «Олімпія». Розпочав професіональну кар'єру в клубі «Мотагуа»[1]. 20 листопада 2014 року в матчі проти «Платенсе» він дебютував у Лізі Насьональ. 9 серпня 2015 року в поєдинку проти «Вікторії» Марсело відзначився першим голом за «Мотагуа».
У 2016 році в складі олімпійської збірної Гондурасу Марсело взяв участь в Олімпійських іграх в Ріо-де-Жанейро. На турнірі він зіграв в матчах проти команд Алжиру[4], Португалії[5], Аргентини[6], Південної Кореї[7], Бразилії[8] та Нігерії[9]. У поєдинках проти алжирців і нігерійців Перейра забив по м'ячу.