Williams worked out with the Texans on Tuesday, Aaron Wilson of Sportstalk 790 Houston reports.
Williams spent training camp with Arizona but was waived due to an undisclosed injury. He was a significant contributor to the Bengals last season, racking up 22 total tackles and one sack across 11 games.