Na początku swojej kariery zajął 10. miejsce w mistrzostwach globu juniorów (2002) oraz 12. pozycję na juniorskim czempionacie Europy (2003). W 2005 po zajęciu jedenastego miejsca w młodzieżowych mistrzostwach Europy zdobył brązowy medal uniwersjady. Na początku 2006 roku sięgnął w Melbourne po srebrny krążek igrzysk Wspólnoty Narodów. Bez powodzenia startował latem 2006 w mistrzostwach Europy. Podczas rozgrywanych w Birmingham halowego czempionatu Starego Kontynentu wywalczył brązowy medal. W sezonie letnim był piąty na uniwersjadzie oraz czternasty na mistrzostwach świata. Startował w finale igrzysk olimpijskich w Pekinie, w którym zajął dziewiątą lokatę (2008). W 2010 zdobył brązowy medal mistrzostw Europy, był trzeci w zawodach o puchar interkontynentalny oraz nie awansował do finału na igrzyskach Wspólnoty Narodów. Dwukrotny halowy mistrz Wielkiej Brytanii (2006, 2007) oraz trzykrotny mistrz Wielkiej Brytanii na stadionie (2006, 2007, 2010).