Gasser nahm im Februar 2012 in Minsk erstmals am Freestyle-Skiing-Weltcup teil, wobei er den 15. Platz errang und sprang bei den Weltmeisterschaften im folgenden Jahr in Voss auf den 22. Platz. In der Saison 2013/14 erreichte er in Lake Placid mit dem siebten Platz seine erste Top-Zehn-Platzierung im Weltcup und belegte bei den Olympischen Winterspielen 2014 in Sotschi den 18. Rang. In der folgenden Saison errang er mit dem sechsten Platz in Minsk sowie in Moskau seine beste Platzierung im Weltcup und zum Saisonende mit dem 12. Platz im Aerials-Weltcup sein bestes Gesamtergebnis. Beim Saisonhöhepunkt, den Weltmeisterschaften 2015 am Kreischberg, sprang er auf den 20. Platz. Bei den Weltmeisterschaften zwei Jahre später in der Sierra Nevada kam er auf den 17. Platz. In der Saison 2017/18 wurde er bei den Olympischen Winterspielen 2018 in Pyeongchang Elfter und absolvierte in Lake Placid seinen 34. und damit letzten Weltcup, welchen er auf dem 30. Platz beendete.