Le demi d’ouverture des Harlequins s’est fait remarquer dès son adolescence et est désormais connu pour son instinct offensif et sa vision dynamique du jeu. Marcus a réalisé des saisons éclatantes avec l’équipe première des Harlequins depuis sa nomination, entrecoupées de ses débuts en match international et d’une sélection de dernière minute pour la tournée 2021 des Lions britanniques et irlandais en Afrique du Sud. Marcus est né et a grandi en Asie, où il a commencé à jouer au rugby pour le club des Centaurs à Singapour à l’âge de 7 ans. À 13 ans, il a déménagé à Brighton avec sa famille et a rapidement obtenu une bourse sportive pour le Brighton College, où il a ensuite été capitaine de l’équipe première en 2016. Lors de la saison 2016/17, il a représenté l’académie des moins de 18 ans des Harlequins tout en faisant partie de leur groupe de développement des joueurs d’élite. Il a fait ses débuts en Premiership en 2017 et, à la fin de cette saison, il est devenu le deuxième plus jeune joueur (après Johnny Wilkinson) à atteindre 500 points en championnat à seulement 21 ans et 207 jours.