A native of Chesapeake, Virginia, Brown initially attended Indian River High School for his freshman and sophomore year. He transferred to Oscar Smith his junior year. At Oscar Smith, Brown further developed into one of the most sought-after prospects in the country. After posting 83 tackles and 11 sacks in 2012, he was named a First-team All-AmericanbyUSA Today, a rare feat for a junior.
In his senior year, Brown recorded 93 tackles, 30 for a loss, 18 sacks and forced nine fumbles. Oscar Smith went undefeated into the 2013 VHSL 6A state championship game, where they were upset by Centreville High School 35–6.[1] Brown repeated as USA Today All-American and also was named the Gatorade High School Football Player of the Year in 2013.[2][3]
Brown was selected by the Cincinnati Bengals in the fifth round, 158th overall, of the 2018 NFL Draft.[8] He was waived on September 1, 2018, and signed to the practice squad the next day.[9][10] He signed a reserve/future contract with the Bengals on January 2, 2019.[11]
In Week 4 of the 2020 season, against the Jacksonville Jaguars, Brown recorded his first career sack on Gardner Minshew during their 33–25 win.[12] He was waived on October 19, 2020,[13] and re-signed to the practice squad two days later.[14]
Houston Texans
On November 25, 2020, Brown was signed off the Bengals' practice squad by the Houston Texans.[15] He was waived on March 16, 2021.[16]
Indianapolis Colts
Brown was claimed off waivers by the Indianapolis Colts on March 17, 2021.[17] He was waived on August 31 and re-signed to the practice squad the next day.[18][19] He was released on September 7.
Tennessee Titans
On September 22, 2021, Brown signed with the Tennessee Titans' practice squad.[20] He was released on September 28.[21]
Los Angeles Chargers
On October 5, 2021, Brown was signed to the Los Angeles Chargers practice squad. He signed a reserve/future contract with the Chargers on January 11, 2022.[22]
On August 30, 2022, Brown was waived by the Chargers.[23]
On November 30, 2022, Brown was signed by the Chicago Bears off the Cardinals practice squad.[25] He was released on August 29, 2023.[26]
Buffalo Bills
On October 11, 2023, Brown signed with the Buffalo Bills practice squad.[27] He was not signed to a reserve/future contract after the season and thus became a free agent when his practice squad contract expired.[28]