A student at Louisiana State University (LSU), he was the fastest qualifier but ultimately came fourth in the final of the 2017 Pan American U20 Athletics Championships. Then, on the 23 June 2018, he equaled Wilhem Belocian's 110m hurdle junior world record of 12.99s when winning the Junior National Championships in Kingston, Jamaica. He then won the 110m hurdles at the 2018 IAAF World U20 Championships.