Au cours de sa carrière, il a disputé les Jeux olympiques d'hiver de 2006 où il prend la trentième place et les Jeux olympiques d'hiver de 2010 où il termine septième. Il a participé à trois mondiaux dans lequel sa meilleure performance est une sixième place en 2007 à Arosa, enfin en coupe du monde il est monté à sept reprises sur un podium pour trois victoires.