Williams was born and raised in Cincinnati, Ohio and played scholastically for Archbishop Moeller High School.
[1] He began his college football career at the University of Kentucky, before transferring to Texas A&M.
[4][5] Williams was selected by the New York Jets in the second round of the 1986 NFL draft.
[6] Williams was with the Houston Oilers (NFL) for three seasons (1986-1988), but spent his third year on the injured reserve list.
He returned to professional football after a three-year absence to join the San Antonio Riders of the WLAF in 1992.