Fray sėkmingai dalyvavo Jamaikos štafeto komandoje ir kitose varžybose, įskaitant sidabro medalį 1966 m. Britų imperijos ir Karalysčių žaidynėse
1966 m. Centrinės Amerikos ir Karibų žaidynėse. 1970 m. jis grįžo į pastarąjį turnyrą ir tapo 100 m bronzos medalio laimėtoju. 1967 m. Panamerikietiškose žaidynėse laimėjo bronzinį medalį 4 × 400 metrų švaistoje.