Originally signed as an undrafted rookie free agent with Tennessee on 5/13/21. Released by the Titans on 8/31/21 and signed to the team's practice squad on 9/1/21. Promoted to the active roster on 9/22/21. Re-signed with Tennessee on 3/16/23. Released by Tennessee on 11/7/23. Signed to the Cardinals practice squad on 11/10/23 and was promoted to Arizona's active roster on 12/5/23.
2023: Appeared in 12 games (two starts) with the Titans and Cardinals ... had 17 tackles (one for loss) ... appeared in eight games (one start) and recorded eight tackles with Tennessee before being released … played four games (one start) and registered nine tackles (one for loss) with Arizona ... had a season-high two tackles vs. Cin (10/1) ... had one tackle in his Cardinals debut vs. SF (12/17) ... had three tackles @ Chi (12/24) ... played on special teams and defense @ Phi (12/31) ... matched his career high of five tackles (one for loss) in the season finale vs. Sea (1/7/24).
2022: Played in 11 games (one start) and had 16 tackles and 1.0 sack … had a season-high four tackles @ Buf (9/19) … sacked Russell Wilson vs. Den (11/13) … finished with three tackles vs. Jax (12/11) … started and had a pair of tackles @ LAC (12/18).
2021: Appeared in 13 games (five starts) and recorded 29 tackles, four tackles for loss, 2.5 sacks and two passes defensed … also started one postseason game where he had two tackles … made his NFL debut @ NYJ (10/3) … had three tackles vs. Buf (10/18) … posted three tackles vs. KC (10/24) … had three tackles @ Ind (10/31) … sacked Trevor Siemian for a loss of seven yards in his first career start vs. NO (11/14) … split a sack of Mac Jones @ NE (11/28) … had four tackles and a five-yard sack of Ben Roethlisberger @ Pit (12/19) … had a season-high five tackles vs. SF (12/23) … started in his postseason debut and had two tackles in the AFC Divisional Round vs. Cin (1/22/22).
Played four seasons at Michigan State (2016-20) where he appeared in 46 games (five starts) and recorded 78 tackles, 12.5 tackles for loss, 3.0 sacks, three passes defensed, one fumble recovery and one forced fumble … appeared in all seven games (four starts) in 2020 and had 24 tackles, a career-high five tackles for loss, one pass defensed and one fumble recovery … played in all 13 games (one start) in 2019 and recorded 15 tackles and 1.0 sack … played in 13 games in 2018 and registered a career-high 26 tackles, 4.5 tackles for loss, 2.0 sacks, one pass defensed and one forced fumble … in 2017, played in all 13 games and totaled 13 tackles, 2.0 tackles for loss and one pass defensed … redshirted as a freshman in 2016.
Attended Evanston Township (IL) High School … named to USA Today's All-USA Illinois first-team as a senior in 2015 … also lettered in basketball … earned his bachelor's degree in Advertising Management.