Mark Salling

Actor Mark Salling who played Noah “Puck” Puckerman on FOX TV’s ‘Glee’ was arrested Tuesday and charged with possession of child p0rnography.

Acting on a tip, authorities raided the 33-year-old Dallas native’s Los Angeles home on Tuesday.

According to gossip tabloid TMZ.com, authorities confiscated “hundreds” of images on a computer owned by Salling.

“He was arrested … in the 9900 block of Helen Ave.,” said LAPD Officer Aareon Jefferson. “The Internet Crimes Against Children task force served a search warrant, and he was arrested for possession of child p0rn.”

According to TMZ, police were tipped off by the actor’s girlfriend.

Salling has appeared on the TV musical ‘Glee’ since its debut season in 2009.