Roberto est initié dans sa jeunesse à la randonnée en montagne par ses parents. D'abord peu enclin à pratiquer une activité physique, il participe à une course de raquette à neige avec son père à l'âge de 13 ans. Cette expérience est véritable déclic pour s'engager en compétition. Passionné par la montagne, il s'essaie à la course en montagne mais s'oriente ensuite vers le skyrunning, attiré par l'aspect plus technique de la discipline[1],[2],[3]. Ne suivant pas de plan d'entraînement, il varie ce dernier avec de l'athlétisme sur piste, du cyclisme sur route et du ski-alpinisme[4].
Le , il décroche son premier succès en skyrunning en remportant la Veia SkyRace ex-aequo avec l'Italien Dennis Brunod[5].
Il s'illustre à plusieurs reprises aux championnats du monde de skyrunning jeunesse. En 2017, il remporte le titre de champion du monde junior de SkyRace en établissant un nouveau record du parcours sur la SkyRace Arinsal en 1 h 39 min 52 s[6]. En 2018, il devient champion du monde junior de kilomètre vertical à Fonte Cerreto[7]. En 2019, il remporte le titre de champion du monde espoir de SkyRace également à Fonte Cerreto[1].
Il prend part aux championnats d'Europe de skyrunning 2019 sur les épreuves de kilomètre vertical et de SkyRace à Bognanco. L'épreuve de SkyRace se déroulant dans le cadre de la Veia SkyRace, il tire avantage de sa connaissance du terrain et court dans le groupe de poursuivants derrière l'Espagnol Jan Margarit. Parvenant à doubler l'Autrichien Jakob Hermmann, il récupère la deuxième place dans la descente finale et tente de revenir sur Jan Margarit. Il se fait doubler par le Marocain Elhouse Elazzaoui mais ce dernier étant hors-championnat, Roberto décroche la médaille d'argent[8].
Le , il s'élance sur l'épreuve de kilomètre vertical des championnats du monde de skyrunning à La Vall de Boí. Après une lutte à trois avec Ruy Ueda et Daniel Osanz, Roberto doit laisser filer le Japonais qui fonce vers la victoire. Semblant se diriger vers la deuxième marche du podium, il se fait passer devant par l'Espagnol et remporte finalement la médaille de bronze[9]. Il prend également part au nouveau VK Open Championship où il termine quatrième du DoloMyths Run Vertical Kilometer et sixième du Vertical Terme di Bognanco. Lors de la finale au Vertical Grèste de la Mughéra, il termine à une décevante neuvième place mais, à sa propre surprise, cette place lui suffit pour remporter le titre avec six points d'avance devant le Français Benoît Gandolfi[10].
En mai 2022, il se rend en Tanzanie pour participer au World's Highest Marathon, un Ultra SkyMarathon sectionné en trois segments (kilomètre vertical, SkyMarathon de 42,2 km et Ultra SkyMarathon de 53,6 km) sur un parcours situé entièrement à plus de 4 000 mètres d'altitude sur le Kilimandjaro. Sans réelle concurrence, il s'impose aisément et signe le nouveau record des trois sous-épreuves, avec un temps de 1 h 17 min 20 s pour le kilomètre vertical, 7 h 35 min 46 s pour le SkyMarathon et 8 h 52 min 31 s pour l'Ultra SkyMarathon[11]. Le , il prend le départ du SkyMarathon des championnats du monde de skyrunning couru dans le cadre de la Veia SkyRace. Il tire profit de l'expérience du terrain, ayant déjà remporté l'épreuve en 2015, pour prendre l'avantage dans la première montée. Maintenant son écart en tête, il est victime d'une chute dans la dernière descente mais repart tout aussitôt pour conserver la tête. Il franchit la ligne d'arrivée le premier en 2 h 51 min 13 s avec une minute d'avance sur le Français Frédéric Tranchand. Il remporte ainsi son premier titre majeur en catégorie senior[12]. De plus, il décroche également la médaille d'or au classement du combiné grâce à sa huitième place sur le kilomètre vertical[13].
Le , il s'élance sur l'épreuve de montée aux championnats d'Europe de course en montagne et trail à Annecy. Il prend un bon départ et tente de suivre le Britannique Joe Steward. Il se fait d'abord dépasser par Jacob Adkin puis se fait surprendre par la remontée de Lukas Ehrle et termine au pied du podium. Il remporte cependant la médaille d'argent par équipes[14]. Deux jours plus tard, il décide de prendre sa revanche et mène l'épreuve de montée et descente. Il voit Lukas Ehrle le menacer en tête, mais il ne se laisse pas impressionner et fait parler ses talents de descendeur pour conserver l'avantage. Il s'impose avec seulement trois secondes d'avance sur son rival pour décrocher le titre[15].