Williams was a backup his first two years at Alabama in 2013 and 2014. He appeared in 19 games, recording eight tackles and 1.5 sacks.[3][4] As a junior in 2015, Williams appeared in all 15 games and had 19 tackles and 10.5 sacks.[5][6] He considered entering the 2016 NFL draft, but decided to return for his senior year.[7][8]
The Baltimore Ravens selected Williams in the third round (78th overall) of the 2017 NFL draft.[12] On May 5, 2017, the Ravens signed Williams to a four-year, $3.25 million contract with a signing bonus of $856,680.[13]
He was unable to play in the Ravens' season -opening victory over the Cincinnati Bengals due to an unspecified illness.[16] On September 17, 2017, Williams made his professional regular season debut against the Cleveland Browns and made the first tackle of his career in the Ravens' 24–10 victory. He missed five games (Weeks 6–9) due to a thigh injury.[17] Williams returned during the Ravens' Week 11 contest at the Green Bay Packers and recorded two combined tackles in their 23–0 victory.[18]
On October 1, 2019, Williams was released by the Ravens.[19]
Green Bay Packers
On October 2, 2019, Williams was claimed off waivers by the Packers.[20] He was waived on November 5, 2019.[21] Two days later, he was signed to the practice squad.[22] He signed a reserve/future contract with the Packers on January 21, 2020.[23]
On September 30, 2020, Williams was signed to the Seattle Seahawks practice squad.[25] He was released on October 13, 2020.[26]
Saskatchewan Roughriders
On January 15, 2021, it was announced that Williams had signed with the Saskatchewan Roughriders.[27] Williams tore his Achilles in July 2021.[28] Williams was released February 21, 2022 without seeing any game action.[29]
BC Lions
On April 7, 2022, Williams signed with the BC Lions. On November 22, 2022, he was transferred to the suspended list.[30]
On September 29, 2016, Williams was arrested by Alabama's campus police for a misdemeanor charge of carrying a pistol without a permit. University of Alabama Police Department's report showed that his arrest took place at 1 am in William's vehicle.[31]