 On May 1, 2006, the Houston Texans signed Williams to a three-year, $1.09 million contract that includes a signing bonus of $10,000.Throughout training camp, Williams competed for a roster spot as a backup cornerback and special teams player against Kevin Garrett, Von Hutchins, Derrick Johnson, and Earthwind Moreland.On September 5, 2006, the Houston Texans released Williams.