Ed Sheeran leaves Twitter after Game of Thrones cameo - or does he?

The 26-year-old British singer posted a shot of himself on screen on Instagram after the episode aired and suggested he had left the rival social network

This image released by HBO shows Ed Sheeran, left, and Maisie Williams in a scene from "Game of Thrones." Sheeran appeared as a Lannister soldier leading a group in song in the season premiere of the hit HBO fantasy drama, which debuted on the premium cable channel Sunday night. (Helen Sloan/HBO via AP)
Powered by automated translation

Ed Sheeran has seemingly reacted to adverse criticism of his Game of Thrones cameo by leaving the social network Twitter.

He changed his bio to read 'I don't use this anymore, please follow me on @teddysphotos on instagram, lots of love x' and posted pictures from the fantasy epic on his Instagram channel.

However, within hours he was back using Twitter, which he has long had a love-hate relationship with. It appeared he was using a Twitter app to clean up his previous posts as the number of old postings was reduced to just thousands:

Sheeran appeared as a Lannister soldier leading a group in song in the season premiere of the hit HBO fantasy drama, which debuted on the premium cable channel Sunday night.

The 26-year-old British singer posted a shot of himself on screen on Instagram Sunday with the caption, "Throwback to the time I was a Lannister." He also posted a picture of himself on set alongside Maisie Williams, who plays Arya Stark.

Producer David Benioff said in March that they had been trying to get Sheeran a spot on the show for years to surprise Williams, who's a Sheeran superfan.