En 2015, il gagne deux étapes de l'An Post Rás et termine cinquième du championnat du monde d'omnium masculin à Saint-Quentin-en-Yvelines.