Au cours de sa carrière, il a disputé les Jeux olympiques en 2006 où il prend la trente-deuxième place et 2010, terminant huitième. Il a également participé à quatre mondiaux dont sa meilleure performance est une onzième place en 2011 à La Molina.