Na mistrzostwach świata w Londynie udało mu się pierwszy raz w karierze awansować do dalszej fazy zmagań podczas imprezy sportowej tej rangi, w konkurencji biegu na 200 m zajął 8. miejsce w swej grupie półfinałowej, a sztafeta 4 × 100 m z jego udziałem odpadła w eliminacjach, w swej grupie zajmując 5. miejsce. W 2018 roku został dwukrotnym medalistą mistrzostw NACAC (złotym w konkurencji biegu na 200 m oraz brązowym w konkurencji biegu sztafet 4 × 100 m), ponadto otrzymał brązowy medal igrzysk Ameryki Środkowej i Karaibów w konkurencji biegu na 200 m. Brał udział w igrzyskach panamerykańskich w Limie, tam był członkiem sztafety 4 × 100 m, która otrzymała tytuł wicemistrzowski. Wystąpił w finale konkursu biegu na 200 m rozgrywanego w czasie mistrzostw globu w Dosze, zmagania ukończył na 8. miejscu.
Na igrzyskach olimpijskich w Tokio także startował jedynie w zawodach w konkurencji biegu na 200 m. Podobnie jak na poprzednich igrzyskach, odpadł w eliminacjach – w tej fazie osiągnął rezultat czasowy 20,77 i zajął 4. miejsce w grupie oraz 30. miejsce wśród wszystkich sprinterów.
W 2022 roku w konkurencji sztafety 4 × 100 m otrzymał srebrny medal igrzysk Wspólnoty Narodów oraz tytuł wicemistrza NACAC.