Da quando aveva 14 anni, la passione di Marco era gareggiare in moto e la corsa era solo uno strumento per mantenersi in forma.
A 25 anni ha scoperto le Sky Races, così popolari dove vive in una valle vicino a Bergamo. Da quel momento si innamorò delle montagne e le amicizie con i campioni locali lo portarono a gareggiare nelle gare più importanti e tecniche di tutta Europa. Dopo il primo Ultra Trail nel 2009, entra a fare parte del Trailrunning Team Vibram e fu il primo atleta Vibram a prendere parte all’UTMB.
Da quel momento l’ultra trail running gli scorre nelle vene, portandolo a correre nei luoghi più belli della terra.