Nadat hij als junior goede resultaten boekte, maakte hij in 2012 de overstap naar de beloften. Hij stapte in 2013 over naar BMC Development Team, het opleidingsteam van BMC Racing Team. Tijdens het Wereldkampioenschap baanwielrennen van 2013 wist hij tijdens het onderdeel achtervolging een verrassende derde plaats te bemachtigen na Michael Hepburn en Martyn Irvine. Een jaar later tijdens het WK wist hij nog éé plek beter te doen, hij werd tweede achter de Australiër Alexander Edmondson. Later in dat WK reed hij samen met Théry Schir ook nog naar een derde plek in de ploegkoers.