Originally drafted by Atlanta in the fourth round (119th overall) of the 2020 NFL Draft. Released by the Falcons on 8/13/20 and claimed off waivers by Chicago on 8/14/23. Released by Chicago on 8/29/23. Signed to the Raiders practice squad on 9/19/23. Released by the Raiders on 10/30/23. Signed to Pittsburgh's practice squad on 11/18/23. Signed a one-year contract with Washington 4/2/24. Signed a one-year contract with the Cardinals on 3/13/25.
2024: Appeared in all 17 games for the Commanders and recorded a career-high 11 special teams tackles, two fumble recoveries on special teams and 10 tackles on defense … registered three special teams tackles and two tackles on defense in three postseason appearances … posted a season-high five tackles @ Bal (10/13) … had one tackle and two special teams tackles vs. Pit (11/10) … had his first career fumble recovery on special teams @ Phi (11/14) … recovered a Titans Jha'Quan Jackson fumble vs. Ten (12/1) … recorded a tackle and a special teams tackle in the Wild Card game @ TB (1/12/25) … had one tackle and a special teams tackle in the Divisional playoff game @ Det (1/18/25) … had a special teams tackle in the NFC Championship game @ Phi (1/26/25).
2023: Played eight games (five starts) with the Steelers, totaling 33 tackles, two passes defensed, two tackles for loss and one INT … started @ Cin (11/26) and posted five tackles … started vs. Ari (12/3) and had a season-high 10 tackles (one for loss) … had three tackles, an INT and a pass defensed vs. NE (12/7); he returned the INT of Bailey Zappe for 30 yards … started vs. Cin (12/23), registering eight tackles (one for loss) … posted three tackles his playoff debut @ Buf (1/15/24).
2022: Appeared in 16 games (career-high 12 starts) with Atlanta and recorded a career-high 107 tackles (four for loss), a sack, one quarterback hit, two INTs, six passes defensed and a forced fumble … started vs. NO (9/11) and recorded six tackles (two for loss), a sack of Jameis Winston and a forced fumble of Mark Ingram … had seven tackles, an INT and a pass defensed in his start @ LAR (9/18); he returned the INT of Matthew Stafford 21 yards … posted nine tackles and a pass defensed in a start @ Sea (9/25) … started vs. Cle (10/2) and matched his career-high with 11 tackles … registered 11 tackles for a second straight game @ TB (10/9); it marked the first time of his career with 10+ tackles in consecutive games … matched a career-high with 11 tackles (one for loss) vs. Car (10/30) … registered nine tackles vs. LAC (11/6) … recorded eight tackles @ Car (11/10) … posted eight tackles (one for loss) and two passes defensed vs. Chi (11/20) … had nine tackles, an INT and two passes defensed @ Was (11/27); the INT of Taylor Heinicke gave him three in his career … posted eight tackles in his start vs. Pit (12/4).
2021: Played all 17 games (two starts), totaling 28 tackles, an INT returned for a TD, four passes defensed, a quarterback hit and one fumble recovery as well as seven special teams tackles … registered one tackle, a special teams tackle and a fumble recovery @ TB (9/19); the fumble recovery of Tom Brady marked the first of his career … established a career-high 11 tackles and added one quarterback hit, a pass defensed and a special teams tackle in his start @ Jax (11/28) … intercepted Cam Newton for a 66-yard TD vs. Car (12/12) … recorded five tackles vs. Det (12/26) … had five tackles vs. NO (1/9/22).
2020: Appeared in all 16 games (six starts) and totaled 39 tackles (one for loss), two quarterback hits, a pass defensed and one sack as well as six tackles on special teams … had three tackles in his NFL debut vs. Sea (9/13) … had six tackles @ Dal (9/20) … posted a season-high eight tackles (one for loss), a QB hit and a forced fumble in his first NFL start vs. Chi (9/27); the forced fumble of Jimmy Graham was the first of his career … posted a tackle and a season-high two special teams tackles vs. Den (11/8) … had two tackles and a pass defensed @ NO (11/22) … started and had four tackles and a special teams tackle vs. NO (12/6) … started and had four tackles and a special teams tackle @ LAC (12/13).
Played two seasons at Azusa Pacific (2015-16) before transferring to Fresno State (2018-19) … appeared in all 12 games as a senior at Fresno State in 2019, posting 96 tackles (nine for loss), 2.5 sacks, four passes defensed, a forced fumble and a fumble recovery … appeared in all 14 games in 2018 at Fresno State and recorded 86 tackles (14 for loss), 4.0 sacks, an INT returned for a TD, six passes defensed, two fumble recoveries and two forced fumbles … redshirted at Fresno State in 2017 due to NCAA transfer rules at the time … named first-team All-Great Northwest Athletic Conference after playing in all 12 games for Azusa Pacific in 2016; recorded 102 tackles and led the team in tackles for loss (11.5), along with 3.0 sacks, two INTs, four passes defensed, and a blocked FGA … played in nine games at Azusa Pacific in 2015, finishing with 40 tackles, a sack and an INT.
Attended Vacaville (CA) High School as a three-year football letterman… led Vacaville in tackles (112) and had 72 carries for 577 yards (8.0 avg.) and eight TDs as a running back as a senior … was a three-sport high school athlete, also lettering in basketball and track & field … majored in Criminal Justice.