Bee played high school football at Hillsdale High School in Jeromesville, Ohio.[1] He recorded 66 tackles, 11 sacks, and three forced fumbles his junior year in 2012, earning third-team All-Ohio Divisions V-VI honors. He totaled 88 tackles and 15 sacks while also catching 20 passes for 250 yards and eight touchdowns as a senior in 2013, garnering Associated Press first-team All-Ohio Division VI recognition. Bee was a captain in both football in basketball.[2]
He played in 12 games, starting eight, in 2015, accumulating 59 tackles, four sacks, three fumble recoveries, two pass breakups, and one blocked kick, earning Conference USA All-Freshman honors.[2] Bee appeared in 11 games, starting 10, during the 2016 season, recording 54 tackles, 4.5 sacks, one forced fumble, and two pass breakups.[2] He started all 13 games for the Thundering Herd in 2017, totaling 51 tackles, 5.5 sacks, one pass breakup, and one blocked kick, garnering second-team All-Conference USA accolades.[2] His sack total also led the team that year.[2] Bee recorded 36 tackles and 4.5 sacks in 2018, earning second-team All-Conference USA honors for the second consecutive season.[5][6]
Professional career
Washington Redskins
After going undrafted in the 2019 NFL draft, Bee signed with the Washington Redskins on April 30, 2019.[7][8] He was waived on August 31 and signed to the team's practice squad the next day. He was promoted to the active roster on November 22.[8] Bee made his NFL debut on November 24 against the Detroit Lions, playing three snaps on defense and one snap on special teams while recording one assisted tackle.[9] He was waived on November 26 and re-signed to the practice squad on November 28. He signed a futures contract with the Redskins on December 30, 2019.[8]
Bee was placed on injured reserve on September 5, 2020. He was waived from injured reserve on September 16, 2020.[8]