In 2016 nam hij opnieuw deel aan de Olympische Zomerspelen. In Rio 2016 werd hij 17e in het eindklassement en won hij de negende race.