W 2010 startował na mistrzostwach świata juniorów w Moncton. Rok później sięgnął po srebrny medal w sztafecie 4 × 100 metrów podczas mistrzostw panamerykańskich juniorów w Miramar. Bez powodzenia startował na igrzyskach panamerykańskich w Guadalajarze. W 2012 zdobył złoty medal w biegu na 200 metrów podczas młodzieżowych mistrzostw NACAC rozgrywanych w Irapuato. W tym samym roku startował na igrzyskach olimpijskich w Londynie, na których odpadł w eliminacjach biegu na 200 metrów. Harris jest medalistą mistrzostw kraju.