Venturini begon zijn formuleracingcarrière in november 2008 in de Formule 2000 Light Italy Winter Trophy, waar hij als tweede eindigde in de twee races achter Martin Scuncio.[1] In 2009 nam hij deel aan de openingsronde in de gewone Formule 2000 Light op Magione. Hij won één race en eindigde in de andere op het podium, maar omdat het weekend niet tot het officiële kampioenschap behoorde, scoorde hij geen punten.
In 2009 reed Venturini deel aan zowel de Italiaanse als de Zwitserse Formule Renault 2.0 voor het team C02 Motorsport. Ondanks dat hij de tweede ronde op Varano miste, eindigde hij het Italiaanse seizoen als derde met negen podiumplaatsen en een overwinning op Misano. In het Zwitserse kampioenschap won hij drie races en met tien podiumplaatsen eindigde hij als tweede achter Nico Müller.
In februari 2011 werd Venturini bevestigd als coureur bij het team Durango voor het seizoen 2011 naast zijn landgenoot Giuseppe Cipriani.[5] In zijn eerste race op Monza won hij meteen nadat hij op pole position was gestart.[6] Op de Hungaroring behaalde hij nog een podiumfinish voordat hij op Oschersleben zijn tweede race won.[7] Hij eindigde het seizoen uiteindelijk als negende.
In 2012 maakt Venturini ook zijn debuut in de GP3 Series. Vanaf de vierde ronde op Silverstone rijdt hij de derde auto van het team Trident Racing naast Vicky Piria en Antonio Spavone.[9] In de eerste race op de Nürburgring en de tweede race op Monza eindigde hij als derde, waardoor hij als dertiende in het kampioenschap eindigde met 31 punten.