Williams committed to the University of Houston and spent his first season (2015) as a redshirt.[2] In 2016, he played in eight games. Williams appeared in three games during the 2017 season. In 2018, he earned a starting role, playing as starter in thirteen games. He started four games in 2019 before suffering a season-ending injury.[3]
In 2020, Williams announced his intention to graduate transfer.[4] In June of that year, Williams transferred to the University of Miami.[5][6][7] As a redshirt-senior with Miami, Williams started in every game.[1] In 2021, Williams announced he would return for a seventh season of college football, as an extra year of eligibility was given due to COVID-19.[8]
Professional career
Philadelphia Eagles
After going unselected in the 2022 NFL draft, Williams was signed by the Philadelphia Eagles as an undrafted free agent.[9] He was released on July 27.[10] He was brought back on August 7, 2022.[11] Williams was released for the second time on August 23.[12] On September 16, the Eagles signed Williams to the practice squad.[13] Later being placed on the practice squad injured reserve list, he was released along with Auden Tate on November 22.[14]
Detroit Lions
On December 29, 2022, Williams was signed to the Detroit Lions practice squad.[15]
Philadelphia Eagles (second stint)
On January 24, 2023, Williams signed a reserve/future contract with the Philadelphia Eagles. He was released on May 16.[16]