Career
He was signed as an undrafted free agent in 2012 by the Carolina Panthers out of the University of Oregon. Professional Carolina Panthers
In 2012, Williams entered the NFL Draft. After going undrafted, he signed with the Carolina Panthers in 2013.
On December 7th, 2014, Williams was ejected after throwing punches at New Orleans Saints defensive end Cameron Jordan and linebacker Ronald Powell.
On September 26, 2015, Williams was waived by the Panthers. Miami Dolphins
On September 30, 2015, Williams was signed to the Miami Dolphins" practice squad.
On December 5, 2015 Williams was waived. On December 8, 2015, he was signed to the active roster.
On December 14, 2015, he was placed on injured reserve.