Williams wurde von den Tennessee Titans in der siebten Runde des NFL Draft 2008 ausgewählt. Am 30. August 2008 wurde er entlassen und kurz darauf für den Practice Squad neuverpflichtet. Am 9. Dezember wurde er in den Hauptkader befördert, verletzte sich jedoch kurz darauf.
2009 wurde er erneut entlassen und am 29. September erneut für den Practice Squad verpflichtet.
Am 24. November verpflichteten die Baltimore Ravens Williams, bei denen er zumeist bei den Special Teams spielte. 2010 wurde er für die ersten zwei Saisonspiele gesperrt, nachdem er gegen die Verhaltensregeln der NFL verstieß.[1]
2011 wurde Williams zum Starter ernannt.[2]
In der folgenden Saison fing Williams seine erste Interception und trug ihn zu seinem ersten Touchdown in die gegnerische Endzone.[3] In dieser Saison gewann Williams mit den Ravens den Super Bowl XLVII.
Williams wurde am 10. März 2015 von den Seattle Seahawks verpflichtet.[5][6] Er ersetzt Byron Maxwell, der 2015 zu den Philadelphia Eagles wechselte. Nach durchwachsenen Leistungen wurde er zunächst am zwölften Spieltag im Spiel gegen die Pittsburgh Steelers durch DeShawn Shead ersetzt und am 7. Dezember 2015 von den Seahawks entlassen.[7]
↑Ryan Mink: Williams To Live His Dream vs. Steelers (Memento des Originals vom 6. September 2015 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/blogs.baltimoreravens.com auf blogs.baltimoreravens.com. 10. September 2011, abgerufen am 8. Februar 2020 (englisch).