Nel giugno 2021 ha ottenuto l'eleggibilità per rappresentare la Liberia nelle competizioni internazionali. Ha quindi preso parte ai Giochi olimpici di Tokyo 2020, classificandosi quinto nella finale dei 200 metri piani con il nuovo record nazionale di 19"98.[3] Nel corso della manifestazione è stato il portabandiera della delegazione liberiana durante la cerimonia d'apertura dei Giochi.[4] L'anno successivo ha gareggiato ai campionati mondiali di Oregon 2022, classificandosi quarto nei 200 metri piani con il tempo di 19"84, a quattro centesimi dal podio.
Nel 2024 si è aggiudicato il doppio titolo continentale sui 100 e 200 metri piani ai campionati africani di Douala. Nello stesso anno si è qualificato per la sua seconda finale olimpica consecutiva nei 200 metri piani ai Giochi di Parigi 2024, concludendo la gara al settimo posto.