Nasce a Roma l’8 dicembre 1997. Inizia a surfare all’età di cinque anni seguendo il fratello Matteo e si afferma fin da giovanissimo come uno dei maggiori talenti europei della disciplina. Nel 2015, pochi mesi dopo una grave frattura alle vertebre L1 e L2 che rischia di comprometterne la carriera, torna alle gare conquistando il titolo mondiale Under 18 della International Surfing Association. Nel 2017 diventa il primo italiano a qualificarsi alla World Surf League, massimo circuito mondiale del surf, traguardo che raggiunge nuovamente anche l’anno successivo. Nel 2021 rappresenta l’Italia ai Giochi Olimpici di Tokyo, prima edizione olimpica del surf, diventando il primo surfista italiano a partecipare alla manifestazione, e si qualifica anche per le Olimpiadi di Parigi 2024. Tra i principali risultati della sua carriera figurano inoltre la vittoria del Sydney Surf Pro nel 2020 e il primo successo una tappa del circuito della World Surf League, il 13 giugno 2026, a El Salvador, battendo in finale Italo Ferreira. Si tratta della prima volta che un atleta italiano conquista una gara del massimo circuito mondiale di surf.