Han representerte Italia under Sommer-OL 2020 i Tokyo, der han ble utslått i semifinalen på 200 meter butterfly med tiden 1.55,95 på en 15. plass.