Na Igrzyskach Imperium Brytyjskiego i Wspólnoty Brytyjskiej 1966 wystartował w trzech konkurencjach. W biegach na 100 i 220 jardów odpadł w ćwierćfinale, natomiast w eliminacjach sztafety 4 × 110 jardów drużyna bahamska została zdyskwalifikowana. Cztery lata później uczestniczył w wyścigach na dystansie 100 i 200 m oraz w sztafecie 4 × 100 m. W obydwu indywidualnych konkurencjach zakończył rywalizację na eliminacjach, ponadto nie ukończył eliminacyjnego biegu sztafetowego.

W 1967 roku wystąpił na igrzyskach panamerykańskich. Odpadł w półfinale biegu na 100 m (półfinał przebiegł z czasem 10,53 s). Poza tym awansował do finału na dystansie 200 m, który ukończył na 6. miejscu (z czasem 21,9 s). Był również zgłoszony do sztafety 4 × 100 m, jednak drużyna bahamska ostatecznie nie pojawiła się na starcie.