Jean-Marc Mazzonetto est né à Agen et grandit à Astaffort. Alors étudiant au collège Saint-Joseph de Lectoure, il participe à une journée découverte organisée par le club de rugby à XV de l'US Lectoure[2] ; il décide alors de continuer la pratique du rugby à l'USL[2],[3]. Il intègre ensuite le centre de formation du SU Agen à l'âge de 15 ans[2],[3], jusqu'à ses 21 ans[2]. Mazzonetto intègre ensuite les espoirs du Stade montois[3].
Il joue son premier match avec l'effectif professionnel du Stade montois en 2005[1]. Mazzonetto se fait rapidement une place de titulaire au sein du club montois, où il s'illustre en particulier au poste d'arrière ; il est entre autres l'un des acteurs majeurs de la victoire en finale d'accession en Top 14 contre le Racing Métro 92 au terme de la saison 2007-2008 de Pro D2, jouant ainsi sa première saison de Top 14 l'année suivante[4]. Après un nouveau passage en Pro D2, il contribue à nouveau à la victoire de la finale d'accession en Top 14 en 2012[5].
Mazzonetto choisit de quitter le club de Mont-de-Marsan en 2013, signant avec la Section paloise[8]. Il fait partie du groupe palois accédant au Top 14 après la saison 2014-2015[9]. Malgré tout, après avoir connu plusieurs blessures et étant en manque de temps de jeu, Mazzonetto est prêté à l'intersaison par le club béarnais à son ancien club, le Stade montois[10].
Il continue ensuite sa carrière de joueur en division amateur, avec les clubs landais du SA Saint-Sever pour la saison 2016-2017, puis au RC Pays de Roquefort en 2017-2018[5].
Le , Mazzonetto meurt d'un accident de la route sur la commune de Gaillères, percuté par un poids lourd alors qu'il traversait une rue à pied[5].