Марселино — уроженец коммуны Витакура, которая входит в состав провинцииСантьяго и Столичной области. Воспитанник клуба «Универсидад Католика». Дебютировал за команду 22 февраля 2020 года в поединке Примеры против «Депортес Икике», выйдя на замену на 65-й минуте вместо Сесара Пинареса[2]. Свой первый гол в профессиональной карьере Марселино забил в ворота «Уачипато» 4 января 2021 года. Всего в дебютном сезоне провёл 20 матчей, забил 2 мяча, став игроком основного состава. Помог клубу выиграть третий подряд чемпионат[3].
В марте 2021 года впервые был вызван в тренировочной лагерь основной сборной[4].