He was charged with conspiring and planning to deal about 10,000 tablets of oxycodone. The U.S. Attorney's office in Los Angeles said Jones was arrested Wednesday morning at his home in Canoga Park.
According to the indictment filed against Jones, the 26-year-old actor's involvement spanned from April through July of last year.
During that time, the indictment reports, Jones met with a Drug Enforcement Administration undercover agent posing as an oxycodone supplier to discuss purchasing the drug.
According to the indictment filed against Jones, Jones gave his two other conspirators $27,000. Jones' two co-conspirators then gave the undercover agent $75,000 for 9,000 placebo tablets on July 28, 2008.
Jones — who played Clark Kent's best bud Pete Ross for the first three seasons — is also known for his work as Chaz Pratt on ER.
News of the actor's arrest was first reported by TMZ. Jones' publicist, Siri Garber, and his manager, Matt Luber, refused to comment on the arrest.
Jones could face up to 20 years in jail if convicted.