Franco Marvulli (né le à Zurich) est un coureur cyclistesuisse des années 2000-2010. Spécialiste de la piste, il est double champion du monde du scratch et de l'américaine avec Bruno Risi. Entre 2005 et 2010, il participe aux épreuves de Six jours avec ce dernier. Leur duo a notamment dominé la saison 2007-2008, avec 12 podiums dont 8 victoires en 13 épreuves[1].
À trois reprises, il prend part aux Jeux olympiques. En 2000, il participe à la poursuite individuelle où il prend la quinzième place. Aux Jeux d'Athènes en 2004, il remporte la médaille d'argent lors de la course à l'américaine (avec Bruno Risi). Quatre ans plus tard, en 2008, il termine onzième de la même épreuve. Il compte également quatre titres de champions du monde, deux en scratch et deux sur l'américaine (avec Bruno Risi) ainsi qu'une médaille d'argent (sur l'américaine) et 27 victoires sur les épreuves de Six jours.
En , Marvulli annonce que la saison 2013/2014 est sa dernière saison avant de prendre sa retraite. En , il participe à sa dernière course, lors des Six Jours de Berlin.
L'après carrière
En , Franco Marvulli est nommé membre honoraire de la Fédération de cyclisme suisse, Swiss Cycling.