38-year-old Terry Alexander Brown of Little Drive in Newton was arrested Thursday (July 11) by Catawba County Sheriff's Officers. He's charged with felony possession of a firearm by a felon and misdemeanor larceny. Additionally, Brown is charged with failure to appear on counts of driving while license revoked and expired registration. He was confined in the Catawba County Detention Facility under $23,000 bond. District Court appearances are scheduled for July 22 and August 16, a Superior Court date is set for August 9.