Ved Universiaden 2009 kom han på 12.-plass i tresteg, og ved VM i friidrett 2011 i Daegu i Sør-Korea nådde han finalen, og endte der på 9.-plass med 16,78 meter som lengste hopp. Christian Taylor vant gullet her, med 17,96 meter.