W 2007 roku zdobył brązowy medal w snowcrossie podczas mistrzostw świata w Arosa. Uplasował się tam za Francuzem Xavierem de Le Rue i Sethem Wescottem. Wynik ten powtórzył na mistrzostwach świata w La Molina w 2011 roku, przegrywając z Alexem Pullinem z Australii i Wescottem. Był też między innymi czwarty na mistrzostwach świata w Kreischbergu w 2015 roku. Startował na igrzyskach olimpijskich w Turynie w 2006 roku, gdzie zajął 14. miejsce w snowcrossie. Na rozgrywanych cztery lata później igrzyskach w Vancouver był czwarty tej samej konkurencji. Brał też udział w igrzyskach olimpijskich w Soczi w 2014 roku, gdzie rywalizację ukończył na 25. pozycji.