He played college football at Rice and was selected by the Houston Texans in the sixth round of the 2015 NFL draft.
He has also been a member of the Dallas Cowboys, Denver Broncos, Cincinnati Bengals, Los Angeles Chargers and Detroit Lions.
He had 43 tackles (8 for loss), five sacks, 20 quarterback hurries, one pass breakup and one forced fumble.
He recorded 14 game appearances, 59 tackles (11.5 for loss), four sacks and one blocked field goal.
He suffered a season ending dislocated kneecap in the eighth game against Florida International University.
[6][7] He finished his college career with 33 game appearances, 119 tackles (23 for loss), 11.5 sacks, 4 forced fumbles, 4 pass break ups and 2 blocked kicks.
In Week 8, Covington suffered a torn bicep against the Seattle Seahawks and was ruled out the rest of the season.
He appeared in 16 games with 6 starts in place of an injured Antwaun Woods, while registering 26 tackles (4 for loss), one sack, 15 quarterback pressures and one pass breakup.
[13] On September 4, 2020, Covington was traded to the Cincinnati Bengals, in exchange for linebacker Austin Calitro.
[15][16] He appeared in 16 games with 3 starts, collecting 52 tackles (3 for loss), one sack and one forced fumble.
[20] He was placed on injured reserve on November 16, 2022, with a torn pectoral muscle he suffered in the Week 10 game against the San Francisco 49ers.