Bei den Winter-X-Games 2017 in Aspen gewann er die Bronzemedaille auf der Superpipe. Im März 2017 wurde er bei den Freestyle-Skiing-Weltmeisterschaften in Sierra Nevada Sechster. In der Saison 2017/18 kam er in Copper Mountain auf den zweiten und Tignes auf den ersten Platz und belegte damit den 18. Platz im Gesamtweltcup und den dritten Rang im Halfpipe-Weltcup. Bei den Winter-X-Games 2018 in Aspen wurde er Sechster und bei den Olympischen Winterspielen 2018 in Pyeongchang Fünfter. Im folgenden Jahr gewann er bei den Weltmeisterschaften in Park City die Bronzemedaille und wurde bei den Winter-X-Games Sechster. In der Saison 2019/20 errang er mit zwei zweiten Plätzen und je einen dritten und ersten Platz, jeweils den zweiten Platz im Gesamtweltcup und Halfpipe-Weltcup. Bei den Winter-X-Games 2020 belegte er den achten Platz.