Winston Antonio Evans, 29, of Smithfield, was arrested Tuesday night following an indictment by a federal grand jury.
Evans faces four counts of distributing heroin, one count of distributing heroin within 1000 feet of a school, and one count of possession of a gun during a drug trafficking crime. The indictments allege the offenses took place between February 22 and March 15.
The arrest is the result of a joint investigation by the Smithfield Police Department, the Johnston County Sheriff's Office, and the Bureau of Alcohol, Tobacco, Firearms and Explosives.
The Johnston County Sheriff's Department said Evans sold heroin to an undercover officer at Smithfield Selma High School. On another occasion, Evans was at a home near the school when he allegedly sold heroin again to the officer.
Evans was hired as a teacher assistant at Smithfield Selma High on April 10, 2008. He is currently suspended with pay.
With information from Mickey Lamm/WTSB Radio