Zdobył trzy medale na mistrzostwach świata juniorów młodszych w 1999 w Bydgoszczy: złoty w sztafecie 4 × 100 metrów, srebrny w biegu na 200 metrów i brązowy w biegu na 100 metrów. W tym samym roku wystąpił na mistrzostwach świata w 1999 w Sewilli, gdzie pobiegł w biegu eliminacyjnym sztafecie 4 × 400 metrów. Sztafeta Jamajki zdobyła w finale srebrny medal (po dyskwalifikacji sztafety Stanów Zjednoczonych z powodu dopingu), a Brown, jako startujący w eliminacjach, otrzymał srebrny medal mistrzostw świata. Nie ukończył biegu eliminacyjnego na 200 metrów na mistrzostwach świata w 2005 w Helsinkach.