En 2016 logró la clasificación a Roland Garros y en primera ronda logró derrotar al ex n.º 3 (n.º 11 en ese momento) Marin Čilić, ganador del Abierto de Estados Unidos 2014, mientras Marco era el n.º 166, siendo la victoria más importante de su carrera.
En su carrera le ha ganado a jugadores Top 100 como: Paolo Lorenzi (más de una oportunidad), Leonardo Mayer (2012), Martín Alund (2013), Horacio Zeballos, Diego Schwarztman (2014), Facundo Bagnis (2015), Jordan Thompson, Marin Čilić -Nro.
Junto al brasileño André Ghem como compañero ganó el Challenger de Grez-Doiceau derrotando en la final a la pareja argentina Facundo Bagnis y Pablo Galdón por 6-1, 6-2.
La dupla peruano-argentina se impuso a la pareja conformada por los experimentados sudafricanos Jean Andersen e Izak van der Merwe, cuartos favoritos del cuadro, con parciales 6-3 6-4.
Al enterarse ya estaba de vuelta en Barcelona por lo que tuvo que conducir durante 10 horas nuevamente hacia París para reemplazar al lesionado Nick Kyrgios, quien debía enfrentar a su compatriota Bernard Tomic.
Su madre y su abuela, de 89 años, se unieron a él en su viaje en automóvil ya que estaban visitando desde Argentina en ese momento.