Marcus Ericsson is geboren op 2 september 1990 in Kumla, Zweden als zoon van Tomas Ericsson en Kerstin Reinhold. Hij heeft een jongere broer, Hampus Ericsson. Hampus is ook actief in de racesport.
Op 21 januari 2014 kwam naar buiten dat Marcus Ericsson in 2014 zijn debuut zou maken in de Formule 1, bij het team van Caterham. Hij zou daar samen met Kamui Kobayashi gaan rijden. Bij Caterham behaalde hij het hoogste resultaat dat het team ooit had gezien, namelijk een elfde plaats in Monaco. Dit resulteerde in een contract bij Sauber, naast de Braziliaanse Felipe Nasr. In 2017 werd Nasr vervangen door Pascal Wehrlein en in 2018 werd Charles Leclerc de nieuwe teamgenoot van Marcus Ericsson in de F1. Na dit seizoen werd het contract van Ericsson niet verlengd.
De overstap van Ericsson naar de IndyCar Series in 2019, werd bekend op 20 oktober 2019. Hij rijdt hier voor het team Schmidt Peterson Motorsports. Ericsson won op 29 mei 2022 de 106e Indy 500 voor het team Chip Ganassi Racing.