Podczas mistrzostw świata juniorów młodszych w Debreczynie (2001) zajął szóste miejsce w ośmioboju. W 2007 i 2009 roku startował na uniwersjadzie zajmując odpowiednio dziewiąte i szóste miejsce w dziesięcioboju. Sięgnął pod brązowy krążek igrzysk frankofońskich w 2009, a w 2010 zdobył złoty medal na rozegranych w Nowym Delhi igrzyskach Wspólnoty Narodów. Medalista mistrzostw Kanady (w tym złoto w 2010).