Brewer was a member of the Middle Tennessee Blue Raiders for four seasons, playing in 52 games. As a senior, he started all 14 of Middle Tennessee's games and was named first-team All-Conference USA. Following the end of the season, he announced that he had been diagnosed with non-Hodgkin lymphoma during the summer going into his senior year and had to undergo radiation treatment in-between games.[1][2]
Brewer signed with the Los Angeles Rams as an undrafted free agent on April 27, 2019.[4] Brewer was waived at the end of training camp during final roster cuts, but was re-signed by the Rams to their practice squad on September 1, 2019.[5] Brewer was promoted to the Rams active roster on November 13, 2019.[6] Brewer made his NFL debut on November 17, 2019, against the Chicago Bears.[7] Brewer played in seven games during his rookie season.[8]
On February 15, 2022, Brewer signed a reserve/future contract with the Rams.[12] He was waived on August 30, 2022, and signed to the practice squad the next day.[13][14] He was elevated to the active roster on October 3, 2022, via a standard elevation which caused him to revert back to the practice squad after the game.[15] He was promoted to the active roster on November 5, 2022.[16] He was placed on injured reserve eleven days later with an MCL sprain.[17] He was activated on December 31, 2022.[18]
Jacksonville Jaguars
On April 5, 2023, Brewer signed a contract with the Jacksonville Jaguars.[19] He was released on August 29, and re-signed to the practice squad.[20][21] Brewer was signed to the active roster on November 27.[22] Brewer was waived on December 30 and re-signed to the practice squad.[23] He signed a reserve/future contract on January 8, 2024.[24] On June 14, 2024, Brewer was placed on injured reserve with an undisclosed injury, then released a month later.[25]
New Orleans Saints
On July 27, 2024, Brewer signed with the New Orleans Saints.[26] He was waived with an injury designation on August 6.[27]
Tennessee Titans
On November 12, 2024, Brewer was signed to the Tennessee Titans practice squad.[28]