I 2021 deltok han for Italia i 20 km kappgang arrangert i Sapporo under Sommer-OL 2020 og vant gull med tiden 1.21,05.