Si è formato nella Società Sportiva Lazio Nuoto. Ai Campionati europei di tuffi di Kiev 2017 ha ottenuto il quinto posto nel concorso del trampolino 3 metri sincro in coppia con Gabriele Auber.