The teenage actor who plays the half in the hit CBS comedy Two and a Half Men says it's "filth" and through a video posted by a Christian church has urged viewers not to watch it.
Nineteen-year-old Angus T Jones has been on the show since he was 10 but says he doesn't want to be on it.
He says, "Please stop watching it. Please stop filling your head with filth."
The video was posted by the Forerunner Christian Church in California, where Jones says he went to meet his spiritual needs.
Show producer Warner Bros Television has no comment. CBS hasn't responded to a request for comment.
The show stars Jon Cryer as Jones' uptight dad and originally featured Charlie Sheen as his hedonistic philandering uncle, but Sheen was replaced by Ashton Kutcher.