Seria GP2 W sezonie 2007 Hiszpan dostał szansę startów w bezpośrednim przedsionku Formuły 1 - serii GP2. W hiszpańskiej ekipie Racing Engineering, zastąpił wówczas Wenezuelczyka Ernesto Viso. Brak doświadczenia odbił jednak piętno na wynikach. W debiutanckiej dla niego rundzie, na torze Hungaroring, nawet nie przeszedł kwalifikacji. Głównym powodem tego zajścia, była jednak awaria silnika w bolidzie Hiszpana. Do kolejnych czterech eliminacji, zdołał się zakwalifikować, jednakże tylko w trzech znalazł się na mecie. Podczas pierwszego wyścigu, na dobrze znanym dla siebie, hiszpańskim torze Ricardo Tormo, dojechał na świetnej czwartej lokacie. Dzięki dorobku pięciu punktów, ostatecznie rywalizację ukończył na 22. miejscu.

Formuła Renault 3.5 W roku 2006 Marcos zadebiutował w wyścigach Formuły Renault 3.5, zastępując we włoskiej ekipie EuroInternational Brazylijczyka Carlosa Iaconelliego. Wystąpił w sześciu wyścigach, w żadnym jednak nie dojechał do mety.