Als baanwielrenner behaalde hij zijn belangrijkste resultaten in de ploegenachtervolging en het omnium. In dat eerste onderdeel behaalde hij samen met Sam Bewley, Westley Gough en Marc Ryan op het WK baanwielrennen 2012 brons, dit achter Groot-Brittannië en Australië. Twee jaar later behaalde hij op datzelfde WK, ditmaal met Pieter Bulling, Dylan Kennett en Marc Ryan opnieuw brons. In 2013 won hij voor Lasse Norman Hansen en Glenn O'Shea de wereldtitel omnium.