Han representerte Italia under Vinter-OL 2018 i Pyeongchang, hvor han ble nummer 40 på normaldistansen, nummer 50 på sprinten, kom på 39.-plass på jaktstarten og var med på Italias stafettlag som kom på 12.-plass.