En 2012, Brown terminou terceiro na final dos 400 m nos Campionatos Mundiais de Interior por detrás do seu compatriota Demetrius Pinder. Unha vez máis terminou cuarto na final olímpica de 400 m. Gañou a súa primeira medalla de ouro olímpica catro días despois no relevo de 4 × 400 m.
Con Demetrius Pinder, Michael Mathieu e Ramon Miller, venceron aos campións defensores, os Estados Unidos, marcando a primeira medalla de ouro olímpica masculina en calquera evento de atletismo para as Bahamas e a primeira derrota estadounidense nesa carreira nos Xogos Olímpicos desde 1972.