Brown attended Memorial High School in Port Arthur, Texas, where he averaged 29.9 points per game while playing in 11 contests during his senior season.
Brown led Memorial to a 29–6 record while averaging 27 points, six assists, five rebounds and three steals per game and earned all-state, all-region and first-team All-District 21-5A accolades in his junior season.
[3] On August 28, 2012, Brown started his professional career with the Greek team Rethymno Aegean, signing a one-year deal.
He helped Astana to win the 2015 Kazakhstan Basketball Championship, as well as reaching the 2015 VTB League Playoffs as the eighth seed, where they eventually were eliminated by CSKA Moscow.
[10] On January 19, 2016, Brown parted ways with Türk Telekom and signed with the Greek team AEK Athens for the rest of the season, with a prospect of renewal for another year.
[12] On December 13, 2016, Brown recorded a season-high 36 points, shooting 13-of-20 from the field, along with four assists and two steals in a 99–59 blowout win over Reyer Venezia.
[14] On November 13, 2017, Brown recorded 28 points, shooting 10-of-15 from the field, along with 8 assists, 5 rebounds and 3 steals in an 88–86 win over Hapoel Tel Aviv.
[17] On February 2, 2019, Brown recorded a season-high 25 points, shooting 9-of-13 from the field, along with six rebounds and assists for 33 PIR in a 104–94 win over Maccabi Ashdod.
[20] On February 13, 2020, Brown recorded 26 points, while shooting 10-of-21 from the field, along with six rebounds and five assists, leading Jerusalem to its sixth Israeli State Cup title after a 92–89 win over Ironi Nahariya.