Salling, 33, was arrested after police served a warrant at his LA home
Former Glee star Mark Salling has been indicted by a federal grand jury on charges of downloading or possessing child sex abuse material.
Salling, 33, who was arrested last December, was charged on Friday with one count of receiving a video and still photo of child pornography.
He faces a second charge of possessing two obscene videos. The material allegedly depicted young girls.
The charges carry up to 20 years in prison on each count.
Prosecutors say Salling has agreed to turn himself in next Friday, after which he would appear in court.
He has been free on bail since he was detained five months ago at his home in the Sunland neighbourhood of Los Angeles.
Salling was best known for portraying brash high school footballer Noah "Puck" Puckerman on the hit US television series.
The award-winning musical comedy-drama aired on the Fox network from 2009-15.