Marilyn Manson on ‘Once Upon A Time’


Marilyn Manson should just add “actor” to his resume because it looks like the shock rocker will be making another appearance on a television show. Rolling Stone has confirmed that Manson will be lending this voice to the hit ABC fairy-tale inspired show, Once Upon A Time.

The rocker will be voicing The Shadow, a creepy character that goes around kidnapping kids and taking them to Neverland. While speaking with the magazine, series creators and executive producers, Eddy Kitsis and Adam Horowitz explained why they chose Manson to voice the Shadow.

“We’ve always been enormous fans of Marilyn Manson. We wanted to cast someone with the vocal ability to make our skin crawl.”

Well, that’s one way to describe it.

For those who don’t watch the show or have bowed out this season, the gang including Captain Hook (Colin O’Donoghue), Prince Charming (Josh Dallas), Snow White (Ginnifer Goodwin), Evil Queen Regina (Lana Parrilla) and the savior herself, Emma Swan (Jennifer Morrison), venture to Neverland to find Emma’s biological son who’s also Regina’s adoptive son, Henry (Jared Gilmore) who had been kidnapped by Peter Pan and his shadow. 

While no exact date has been given so far as to when the episode will air, it has been confirmed by ABC that the episode will air sometime in November, so keep an eye out for it.

Manson has had more than a few acting bits in the past even though most of them were him just portraying himself. He had a small role in David Lynch’s 1997 film Lost Highway and appeared as himself on Californication earlier this year. He has also been petitioning to have a small role on HBO’s Eastbound and Down, which he says is one of his favorite shows.

His last album, Born Villain, came out in 2012.