In der Saison 2009/2010 der GP2-Asia-Serie ging Rosenzweig in der zweiten Saisonhälfte für Super Nova Racing an den Start und belegte schließlich den 30. Gesamtrang. 2010 ging er für Carlin in der Formel Renault 3.5 an den Start.[1] Während sein Teamkollege Michail Aljoschin den Meistertitel gewann, wies Rosenzweig nur einen siebten Platz als bestes Resultat sowie eine Pole-Position vor. Er beendete die Saison auf dem 19. Gesamtrang. Außerdem nahm er für Super Nova Racing an einem Rennwochenende der Saison 2010 der Auto GP teil und belegte den 17. Platz in der Fahrerwertung. 2011 absolvierte er für Mofaz Racing seine zweite Saison in der Formel Renault 3.5.[2] Nachdem er in den ersten zwölf Rennen nur einen Punkt erzielt hatte, fuhr er in den letzten fünf Rennen dreimal in die Punkte. Ein vierter Platz war sein bestes Resultat. Er schloss die Saison auf dem 15. Platz im Gesamtklassement ab. Im Anschluss an die Saison nahm er für das Barwa Addax Team am GP2 Final 2011 teil[3] und wurde 19. 2012 blieb Rosenzweig in der Formel Renault 3.5. Er startete für ISR.[4] Während sein Teamkollege Sam Bird den dritten Gesamtrang erreichte, erzielte Rosenzweig mit einem sechsten Platz nur bei einem Rennen Punkte. Er lag schließlich auf dem 21. Platz in der Fahrerwertung. Darüber hinaus nahm Rosenzweig an zwei Veranstaltungen der Saison 2012 der GP2-Serie für Barwa Addax teil. Er blieb dort ohne Punkte.
2013 entschied sich Rosenzweig für einen vollständigen Wechsel in die GP2-Serie zu Barwa Addax.[5] Im Gegensatz zu seinem Teamkollegen Rio Haryanto, der einmal Zweiter wurde, erzielte Rosenzweig keine Punkte und schloss die Saison auf dem 28. Gesamtrang ab.