Esordisce in monoposto nel 2013 nel ultima edizione del Campionato Italiano Formula Abarth con il team Cram Motorsport, conquista dodici podi con sei vittorie e riesce a vincere il campionato. L'anno successivo passa alla Formula Renault 2.0 Alps sempre con il team di Como[2]. Non arriva alla vittoria ma conquista tre podi e conclude sesto in un campionato dominato da Nyck de Vries davanti a Charles Leclerc. Nel 2015 passa in Euroformula Open[3], metà stagione con il team DAV Racing e l'altra metà con il team BVM Racing. Conquista l'unica vittoria nella gara d'esordio a Jerez con una grandissima rimonta dal tredicesimo posto[4] e conclude sesto in classifica.
Porsche e GT Italia
Passato alle corse con le auto GT, dopo un terzo posto nella Porsche Carrera Cup Italia nel 2016, ha vinto il campionato nel 2017[5]. Nel 2018 gareggia nei campionati Porsche Carrera Cup italiano e francese, giungendo rispettivamente secondo (nonostante le poche gare disputate) e terzo con numerose vittorie e pole position all'attivo.
Dal 2019 corre nel campionato GT italia, dove ha vinto la classifica generale della classe GT3 nel 2019 con il team Antonelli Motorsport[6] e nel 2020 con il team AF Corse[7].
Endurance
2021: Esordio e il primo titolo nella classe GTE AM
Nel 2021 Rovera continua a guidare per il team AF Corse ma passa al Campionato del mondo endurance nella classe GTE Am: il pilota italiano divide la Ferrari 488 GTE Evo con i piloti Nicklas Nielsen e François Perrodo. L'equipaggio inizia subito molto bene, vince la 6 Ore di Spa-Francorchamps[8], finisce nella top 10 a Portimão e ritorna subito alla vittoria nella 6 ore di Monza[9]. La terza vittoria è quella più prestigiosa della carriera di Rovera, il team vince la 24 Ore di Le Mans 2021[10]. L'equipaggio vince anche l'ultimo round in Bahrain e chiude la stagione da campione nella classe GTE Am[11]. Inoltre, Rovera è proclamato Pilota Rivelazione dell'Anno.
Per il resto della stagione 2022 il team AF Corse decide di esordire nella categoria LMP2 con l'equipaggio vincente nel 2021 nella categoria GTE AM[13]. Nielsen, Perrodo e Rovera si dividono la Oreca 07 sia nel WEC che nel European Le Mans Series[14][15]. Nel prime due gare del WEC l'equipaggio si dimostra molto veloce fin dal inizio, conquistando due pole nella LMP2 e vincendo sia la 1000 Miglia di Sebring e la 6 Ore di Spa nella classe LMP2 Pro/Am[16][17]. Dopo il secondo posto a Le Mans il team ottiene altre due vittorie, la 6 Ore del Fuji e l'8 Ore del Bahrain. L'equipaggio bissa il risultato del anno precedente laureandosi campione nella loro classe, mentre nel ELMS chiudono al terzo posto.
Nel WEC -LMGT3 Rovera ottiene il terzo posto in campionato insieme a Simon Mann e François Hériau, aggiudicandosi a fine stagione il premio “Goodyear - Wingfoot Award” riservato al pilota più veloce della classe LMGT3.