Brown played for UCF Knights from 2015[1] to 2019. As a junior, he averaged 5.2 points and 4.6 rebounds per game, shooting 51 percent from the field, while playing along with Tacko Fall. The same season, he led the team in blocks, averaging 1.1 blocks per game. During his senior season, he averaged 4.5 points, 5 rebounds, and 1 block per game.[2]
Professional career
After going undrafted in the 2019 NBA draft, Brown joined the Dallas Mavericks, on October 17, 2019, but was waived after two days.[3] On October 26, 2020, he was acquired by the Texas Legends.[4] In 42 games, he averaged 5.4 points, 6.2 rebounds and 0.9 blocks per game.
On August 6, 2020, he joined Charilaos Trikoupis of the Greek Basket League.[5] In 10 games with the Greek club, he averaged 12.5 points and 8.9 rebounds per contest. After his impressive tenure with Trikoupis, Brown was bought out by Gießen 46ers of the Basketball Bundesliga. In 12 games with the German club, he averaged 4.3 points and 3.1 rebounds per contest. Brown then finished the season off with the Guelph Nighthawks of the Canadian Elite Basketball League, averaging 13.4 points, 10.6 rebounds, and 2.8 blocks per game.
On July 27, 2021, Brown signed with Peristeri of the Greek Basket League and the Basketball Champions League.[6] In 24 league games, he averaged 5.6 points, 7.1 rebounds and 0.9 blocks in 18 minutes per contest.
In July 2023, Brown signed with Russian club Uralmash Yekaterinburg of the VTB United League.[9] On October 18, 2023, he moved back to Greece for Apollon Patras.[10] In 25 games, he averaged 12.3 points, 9.2 rebounds and 1.2 blocks in 29 minutes of play.