TMZ has just confirmed that Mark Salling, who played bad boy Noah "Puck" Puckerman in Glee, has just been arrested for possession of child pornography.
The TV show Crime Watch Daily tells us the LAPD's Internet Crimes Against Children Task Force obtained a search warrant and served it just this morning.
Once cops searched his Sunland home, Salling's computer contained hundreds of images. He is currently being taken to the police station for booking.
This isn't the first run-in Salling has experienced with the law. In 2013, a woman claimed he had committed sexual battery on her by forcing sex without use of a condom. He denied the charge and the case was settled without her being able to sue him.