Durant la saison 2010/2011, il monte sur 3 podiums en Coupe d'Europe, dont une victoire le lors du slalom d'Oberjoch en Allemagne. Il fête son premier départ en Coupe du monde le lors du slalom de Garmisch-Partenkirchen en Allemagne grâce à sa victoire en slalom lors des championnats du monde junior 2010. Il est membre du ski-club de Hergiswil.
Il marque ses premiers points coupe du monde, le lors du super-combiné de Bansko en terminant 12e. Le week-end suivant, à Kranjska Gora, il signe son premier top 30 en slalom avec une 22e place. Il termine une troisième fois dans les points lors des finales de coupe du monde à Lenzerheide en signant son meilleur résultat avec son premier top 10 (8e) en slalom.
Il termine 7e de la coupe d'Europe 2010/2011 juste devant l'autre grand espoir suisse du ski, Justin Murisier, en ayant signé 3 podiums, et remporté une victoire. Sa troisième place au classement du super-combiné lui assure une place fixe en coupe du monde, dans cette discipline, pour la saison 2011/2012.
Le , il remporte son premier titre de champion national en s'imposant lors du géant des championnats de suisse devant Carlo Janka, champion olympique en titre de la discipline. Le lendemain il récidive en slalom, s'imposant cette fois devant Justin Murisier.
Lors de la saison 2011/12, il s'aligne régulièrement en géant, et constamment en slalom. Entre les blessures de Marc Gini et Justin Murisier et les méformes de Silvan Zurbriggen, il s'annonce comme un des seuls Suisses à marquer des points dans cette discipline avec Markus Vogel.
En géant, il participe aux deux compétitions de Beaver Creek, terminant à chaque fois hors des trente. En slalom en revanche, il signe de bons résultats, terminant quatre fois de suite dans les points, avec pour meilleur résultat sa 13e place au slalom d'Adelboden où il est le seul Suisse à franchir la ligne d'arrivée.