After going undrafted in the 2015 NFL draft, Williams signed with the Green Bay Packers on August 3, 2015.[2] On September 5, 2015, he was released by the Packers during final team cuts.[3] Williams was signed to the Packers' practice squad on September 8, 2015.[4] On January 18, 2016, he was re-signed by the Packers after finishing the season on the practice squad.[5] Williams was released by the Packers on August 29, 2016.[6]