Kristian Nairn Was Not a Fan of Ed Sheeran's 'Game of Thrones' Cameo

Helen Sloan/courtesy of HBO
Ed Sheeran on Game of Thrones.

Ed Sheeran made a cameo on the season 7 premiere of Game of Thrones last summer, but not everyone was here for the singer's appearance.

The cameo especially rubbed actor Kristian Nairn (who portrays Hodor​ on the show) the wrong way, as he expressed in a June 26 interview.

“I’m not a fan of the cameos in Game of Thrones. I don’t like them. I think it’s stupid," he told Huffington Post. "I don’t mind going on the record on that. I just think it takes you right out of the world."

Regarding Sheeran’s specific cameo, the star said, “I mean, Ed Sheeran’s great. He’s a great guy, great musician, but why is he in Game of Thrones?...It’s a fantasy show. We’re all caught in this amazing world and spend so much time and money and talent to create, and all of a sudden there’s a pop star? What?"

Sheeran plays a Lannister soldier in the episode, and although fans might expect Arya (Maise Williams) to kill his characters without hesitation, instead, she lets him sit down to sing a song. “It’s a new one,” he says.

Fans took the opportunity to mock the show on social media; you can see some of the tweets and watch Sheeran's cameo below.