Scrivi una continuazione per questo paragrafo - Ha gareggiato ai Campionati mondiali di nuoto FINA 2014 (25 m), ai Campionati mondiali acquatici 2015 e alle Olimpiadi estive 2016 a Rio de Janeiro. Alle Olimpiadi estive del 2016 ha gareggiato nei 200 m stile libero e 400 m stile libero. Nel 200 m stile libero, ha finito 13° nelle heat con un tempo di 1:46.78 e si è qualificato per le semifinali dove ha finito 12° con un tempo di 1:46.57 e non è passato alla finale. Nella prova di 400 m stile libero, ha finito 12° nelle heat con un tempo di 3:45.92 e non si è qualificato per la finale. Ha anche fatto parte della squadra di staffetta sudafricana 4 × 200 m freestyle che ha finito decimo nelle eliminatorie e non si è qualificato per la finale. Brown faceva parte della staffetta 4 × 100 m
la squadra che ha finito 13° nelle eliminatorie e non si e' qualificata per la finale.