Начал карьеру в маунтинбайке. Чемпион мира в этом виде спорта среди мужчин в возрасте до 23 лет (2012), Чемпион Европы (2012), двукратный бронзовый призёр Чемпионата мира (2010, 2015), и трёхкратный бронзовый призёр Чемпионата Европы (2010, 2013, 2016). Выступал в этом виде спорта на летних Олимпийских играх 2012 и 2016 годов.
С 2017 года выступает как профессиональный шоссейный велогонщик за команду Bahrain Victorious. В 2017 году дебютировал на Гранд-турах, участвуя в Тур де Франс, сошёл на 19 этапе.