De adolescente jugaba al fútbol y el críquet, pero a la edad de 15 años se decidió por el atletismo.[6] En 2009 disputó su primera competición internacional, el Campeonato Mundial Juvenil de Atletismo, en el que quedó en octavo lugar. En 2012 se proclamó campeón en el Mundial Júnior de Atletismo.[7]
En los Juegos Olímpicos de Londres 2012 ganó la medalla de oro con un lanzamiento de 84,58 m, superando al finlandés Antti Ruuskanen y al checo Vítězslav Veselý.[8] En Río de Janeiro 2016 quedó tercero en la final con una marca de 85,38 m, siendo superado por el alemán Thomas Röhler y el keniano Julius Yego.[9] En Tokio 2020 su lanzamiento de 79,33 m en la serie preliminar no le fue suficiente para acceder a la final.[10] En su cuarta participación olímpica, París 2024, terminó en la séptima posición con un registro de 86,16 m.[11]
Disputó seis ediciones del Campeonato Mundial de Atletismo, de 2013 a 2025, quedando séptimo en 2017 y campeón en 2025.[5]
En la Liga de Diamante obtuvo una victoria en la etapa disputada en Lausana en 2015.[12] Adicionalmente, consiguió una medalla de plata en los Juegos de la Mancomunidad de 2014 y dos medallas de oro en los Juegos Centroamericanos y del Caribe, en las ediciones de 2018 y 2023.[4][5] A nivel nacional, obtuvo la victoria en el Campeonato de Atletismo de Trinidad y Tobago en nueve ocasiones: 2012, 2015, 2016, 2018, 2019 y de 2022 a 2025.[4]
Fue el abanderado de Trinidad y Tobago en la ceremonia de apertura de los Juegos Olímpicos de Río de Janeiro 2016.[2]
En 2012 fue galardonado con la Orden de la República de Trinidad y Tobago[13] y con el premio a la «Estrella masculina en ascenso» de la IAAF.[14] En 2025 fue nombrado embajador deportivo nacional en su país.[15]
Cursó estudios superiores en la Academia de Estudios Deportivos y de Ocio de la Universidad de Trinidad y Tobago.[16]