Au cours de sa carrière, il a disputé les Jeux olympiques d'hiver de 2006 où il prend une sixième place, de plus il a participé à trois mondiaux où il a remporté la médaille de bronze en 2009 à Inawashiro et l'or en 2011 à Deer Valley, enfin en coupe du monde il est monté à douze reprises sur un podium pour deux victoires le à Changchun et le à Calgary.