Originally signed as an undrafted free agent by the Los Angeles Rams on April 30, 2020. Released by the Rams on Oct. 10, 2020. Signed to the Rams practice squad on Oct. 17, 2020.
Signed a future contract with the Rams for the 2021 season on Jan. 18. 2021. Released by the Rams on Aug. 31, 2021.
Acquired via waivers by the Los Angeles Chargers on Sept. 1, 2021. Released by the Chargers on Sept. 30, 2021.
Acquired via waivers by Detroit on Oct. 1, 2021. Released by the Lions on Oct. 28, 2021. Signed to the Lions practice squad on Oct. 20, 2021.
Signed a future contract with the Lions for the 2022 season on Jan. 10, 2022. Released by the Lions on Sept. 5, 2022.
Signed to Arizona's practice squad on Nov. 2, 2022. Released by the Cardinals on Nov. 10, 2023.
Signed by the Buccaneers on Jan. 30, 2024.
Has appeared in six career games between the Los Angeles Chargers (three games) and the Arizona Cardinals (three games), amassing four career tackles.
Was elevated from Arizona's practice squad for their Week 2 game against the New York Giants, finishing with one tackle.
Was elevated from Arizona's practice squad for their Week 4 game at the San Francisco 49ers, recording one tackle.
Appeared in 48 games (2016-19) across four seasons at the University of Texas- San Antonio, the most in program history,
Finished his collegiate career with 81 tackles (20.5 for loss), 7.5 sacks, five forced fumbles, three passes defensed and one fumble recovery.
Started in all 12 games as a senior and recorded 23 tackles (3.5 for loss), 3.0 sacks, three quarterback hurries, two passes defensed, one forced fumble and a fumble recovery.
As a junior in 2018, earned an All- Conference USA honorable mention recognition after playing in all 12 games (three starts) and logging 22 tackles (five for loss) and 1.0 sack.
AttendedMemphisEast(TN)HighSchool, where he played quarterback and defensive line.
As a senior quarterback, he led his team to a 12-win season and the Tennessee District 8-4A Championship.
Played high school basketball and played on a team coached by Penny Hardaway.