I 2016 oppnådde han sitt første store internasjonale resultat, med en andreplass i UCI 2.1-nivåløpet Tour of China I.