Williams has a variety of previous charges pending in both Alexander and Iredell Counties. The charges include multiple felony drug charges in addition to charges for felony larceny, possession of a firearm by a felon and felony probation violation.
Among his convictions, felony indecent liberties with a child in 2002. He served two-years in prison for that conviction.
Photo: Taylorsville Police Department