Erste internationale Erfahrungen sammelte Eldred Henry bei den CARIFTA Games 2013 in Nassau, bei denen er mit einer Weite von 18,01 m die Bronzemedaille in der U20-Altersklasse im Kugelstoßen sowie mit 52,06 m auch im Diskuswurf gewann. Anschließend belegte er bei den Panamerikanischen Juniorenmeisterschaften in Medellín mit 17,75 m den vierten Platz im Kugelstoßen und gelangte mit dem Diskus mit 55,45 m auf Rang fünf. Im Jahr darauf schied er bei den Commonwealth Games in Glasgow mit 17,08 m in der Qualifikationsrunde im Kugelstoßen aus und verpasste auch im Diskusbewerb mit 51,39 m den Finaleinzug. Anschließend belegte er bei den U23-NACAC-Meisterschaften in Kamloops mit 16,98 m den fünften Platz im Kugelstoßen und wurde mit 52,15 m Vierter im Diskuswurf. 2015 gelangte er bei den Panamerikanischen Spielen in Toronto mit 16,47 m auf den zwölften Platz im Kugelstoßen und brachte mit dem Diskus keinen gültigen Versuch zustande. Anschließend belegte er bei den NACAC-Meisterschaften in San José mit 18,49 m den fünften Platz im Kugelstoßen und gelangte mit dem Diskus mit 52,82 m auf Rang sechs. Im Jahr darauf gewann er bei den U23-NACAC-Meisterschaften in San Salvador mit 19,11 m die Bronzemedaille im Kugelstoßen hinter den US-Amerikanern Braheme Days und Josh Freeman und im Diskusbewerb musste er sich mit 56,45 m den US-Amerikanern Brian Williams und Sam Mattis geschlagen geben. Anschließend nahm er im Kugelstoßen an den Olympischen Sommerspielen in Rio de Janeiro teil und schied dort mit 17,07 m in der Qualifikationsrunde aus.