Under De paralympiske sommerleker 2012 i London satte han personlig rekord på 100 meter i semifinalen, med 11,29, men gikk ikke til finalen. Også på 200 meter ble han slått ut i semifinalen, der han løp på 23,47. Han deltok også på USAs stafettlag på 4 × 100 meter, men USA fullførte ikke løpet, og ble slått ut i første runde. Året etter deltok han i Para-VM i friidrett 2013 i Lyon, og fikk der to medaljer. Individuelt kom han på annenplass på 400 meter, med ny personlig rekord på 51,71 sekunder, kun slått av brasilianske Daniel Silva. Han hadde her Rolland Slade som ledsager. I tillegg fikk USA sølv på 4 × 100 meter stafett (T11-13), med ny amerikarekord på 43,62. Brown løp her sammen med Markeith Price, Elexis Gillette og Josiah Jamison. På 200 meter satte han personlig rekord i innledningsheatet, med 22,73 sekunder, og i finalen endte han på fjerdeplass.