Ventura, der für den C.S.Esercito startet, nahm von 2012 bis 2016 an U18 und U20-Rennen im Alpencup teil. Dabei belegte er in der Saison 2015/16 den neunten Rang in der U20 Gesamtwertung. Bei den Nordischen Junioren-Skiweltmeisterschaften 2016 in Râșnov errang er jeweils den 22. Platz über 15 km Freistil und 10 km klassisch und den sechsten Platz mit der Staffel. Im Dezember 2016 startete er in Valdidentro erstmals im Alpencup und kam dabei auf den 25. Platz über 15 km Freistil und den 11. Rang über 15 km klassisch. Bei den U23-Weltmeisterschaften 2017 in Soldier Hollow lief er auf den 29. Platz im Skiathlon und bei den U23-Weltmeisterschaften 2018 in Goms auf den zehnten Platz im Skiathlon und auf den neunten Rang über 15 km klassisch. In der Saison 2018/19 erreichte er mit drei Top-Zehn-Platzierungen, den 13. Platz in der Gesamtwertung des Alpencups. Im Februar 2019 absolvierte er in Cogne sein erstes Weltcuprennen, das er auf dem 35. Platz über 15 km klassisch beendete. Bei den U23-Weltmeisterschaften 2019 in Lahti belegte er den 22. Platz über 15 km Freistil und den 14. Rang im 30-km-Massenstartrennen. Nach dritten Plätzen im Alpencup jeweils über 15 km klassisch in St. Ulrich am Pillersee und Campra zu Beginn der Saison 2019/20, holte er im 30-km-Massenstartrennen in Pragelato seinen ersten Sieg im Alpencup. Er errang damit den fünften Platz in der Gesamtwertung. Im Februar 2020 nahm er an der Ski Tour teil, die er auf dem 42. Platz beendete. Dabei holte er in Trondheim mit dem 26. Platz bei der Abschlussetappe seine ersten Weltcuppunkte.