In 2012 ging Vișoiu rijden in de GP3 Series voor Jenzer Motorsport. Hij kreeg hier Patric Niederhauser en Jakub Klášterka als teamgenoten. Hij eindigde op de veertiende plaats met 24 punten met als beste resultaat een tweede plaats in de tweede race op het Circuit de Catalunya. Ook in 2012 reed Vișoiu in het Italiaanse Formule 3-kampioenschap voor Team Ghinzani, met Gerrard Barrabeig en later Kevin Giovesi als teamgenoot. Hij eindigde op de negende plaats met 76 punten. Hij behaalde hier één overwinning in de derde race op Mugello.