Rosenthal werd, als gevolg van de voetbalcarrière van zijn vader, geboren in Londen. Op tienjarige leeftijd sloot hij zich er aan bij de jeugdopleiding van Watford FC, de club waar zijn vader in 1999 zijn profcarrière afsloot. In 2014 tekende hij bij SV Zulte Waregem. Op 21 januari 2015 debuteerde de offensief ingestelde middenvelder in de Beker van België tegen RSC Anderlecht. Hij mocht aan de aftrap beginnen en werd na 58 minuten vervangen door Ghislain Gimbert. Zulte Waregem verloor de bekerwedstrijd met 4–2 in het Constant Vanden Stockstadion.[3] Rosenthal speelde dat seizoen ook nog drie wedstrijden in Play-off 2. Op het einde van het seizoen verhuisde hij naar Queens Park Rangers, waar hij geen enkele wedstrijd in het eerste elftal speelde. Na een ommetje bij FC Dordrecht keerde hij in 2018 terug bij België, waar hij voor AFC Tubize ging spelen.