Mack was born on October 3, 1996, in Vero Beach, Florida. He attended Lincoln Park High School and played college football at Buffalo.[1][2][3] He was redshirted his first season at Buffalo in 2017. He appeared in 14 games in 2018, posting 14 tackles with two sacks.[4][5] In 2019, he played in 13 games, making one start, and had eight sacks.[4]
Mack signed with the Chicago Bears as an undrafted free agent following the 2020 NFL draft.[7][8][9] He was released at roster cuts but later signed to the practice squad. He did not make any appearances in his rookie season.[10]
Mack was waived/injured by the Bears on August 17, 2021 and placed on injured reserve. He was subsequently released with an injury settlement. He was re-signed by the Bears on October 13, to the practice squad.[11] Mack was promoted to the active roster for the first time in his career on November 20.[12] He made his NFL debut the following day against the Baltimore Ravens and recorded a tackle in the contest.[13] He was promoted to the active roster again on December 18.[14] He was waived on December 21 and re-signed to the practice squad.[15] He signed a reserve/future contract with the Bears on January 11, 2022.[16] He was waived on May 9.[17]