Carolina Panthers Williams was eligible for the
2009 NFL draft but went undrafted. He was later signed by the Carolina Panthers as a free agent, and was the only undrafted rookie to make the active roster of the Panthers following training camp. Williams made his NFL debut in Week 11 of his rookie season against the
Miami Dolphins. He went on to play in seven games in 2009, where he was utilized mostly on
special teams. In 2010, Williams played in all 16 regular season games, while starting in 11. In Carolina's final preseason game of 2011, Williams suffered a
broken ankle, causing him to miss the entire season. Head coach
Ron Rivera later said the Panthers had planned on Williams taking on the role of a starter prior to his injury. In 2012, Williams played in all 16 games and started in nine. In Week 15 against the
San Diego Chargers, Williams started and contributed to the Panthers breaking a team record with 29 first downs. Williams also started on the offensive line that helped reach 273 rushing yards and 530 total offensive yards in Week 17 against the
New Orleans Saints, both the second highest values in team history. Prior to the 2013 season, the Panthers released
right guard Geoff Hangartner and announced Williams as the likely starter. He started against the
Seattle Seahawks in the regular season opener, but was injured and left the game. He was later diagnosed with a torn
ACL and
MCL in his left knee, ending his season. Williams played in the 2014 season opener against the
Tampa Bay Buccaneers, but left practice later that week with coaches citing a sore hip. He was later placed on
injured reserve with a back injury, ending his season. Williams became a free agent in 2015 and the Panthers did not resign him. Williams made the Stampeders' active roster following preseason and made his CFL debut on July 18 against the
Winnipeg Blue Bombers. He started three games at left tackle before being forced to leave the August 1 game against the
Montreal Alouettes with an arm injury. After Williams reportedly had X-rays of his elbow taken, he was diagnosed with a hyperextended right elbow. He suffered multiple injuries during the rest of the regular season, causing him to sit out several games. He returned in time to play in both playoff games for Calgary.
Chicago Bears Williams signed with the Chicago Bears on August 4, 2016. On September 2, he was released by the team. ==Personal life==