All of Ed Sheeran's TV & Movie Appearances, From a New Zealand Soap Opera to 'Game of Thrones'

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

Ed Sheeran on Game of Thrones.

Game of Thrones fans took a break from mulling over the series' usual plot twists and character deaths Sunday night (July 16) to discuss a different development: Ed Sheeran's unlikely cameo as a Lannister solider in the Season 7 premiere. And though the uproar that followed may have been enough to drive the "Shape of You" singer off Twitter for a night, it's actually not the first time he's moonlighted as an actor.

Below, check out five other times leading up to Game of Thrones when Sheeran has taken to the big (or small) screen, from soap operas to sitcoms and even a feature film.

Shortland Street, 2014

While in New Zealand to promote his album X, Sheeran stopped by the set of medical soap opera Shortland Street for a brief cameo as himself. During his 20-second scene, a baby-faced Sheeran coaxes the character Kane (played by KJ Apa) to see the silver lining in a personal crisis -- though Kane's friends won't believe he actually met the star. You can thank Apa's Riverdale co-star Cole Sprouse for unearthing the clip, which Sprouse posted on his Instagram story recently.

Home And Away, 2015

As it turns out, Sheeran has more than one foreign soap opera credit under his belt. While touring in Australia in 2015, he became the first international celebrity to appear on the Aussie soap opera Home And Away. Below, Sheeran plays "Teddy," a a singer who the character Marilyn Chambers (played by Emily Symons) knew in his childhood. But Sheeran surprises everyone when he returns to the fictional Summer Bay town as the famous singer-songwriter he is today.

Undateable, 2015

Sheeran made his sitcom debut during a live episode of NBC's Undateable, a now-cancelled series that was executive produced by Bill Lawrence, who is a friend of the musician's. For his guest spot, Sheeran performs "Thinking Out Loud" during open mic night at a fictional bar in the show, which follows a group of friends in Detroit as they stumble through the dating world. That is, until he's guided offstage by the unimpressed host, who doesn't recognize the famous artist. Sheeran doesn't have many lines, though he does want to teach someone "how to butter her crumpet."

The Bastard Executioner, 2015

Back in 2015, Sheeran snagged a role in bloody FX historical drama The Bastard Executioner as Sir McCormac, the lethal protégé of a high-ranking church elder. The singer-songwriter guest-starred in five episodes of the series, filmed in his native U.K. and created by Songs of Anarchy showrunner Kurt Sutter. Unfortunately, the show was axed by its own creator after the first season, but the musician's acting chops live on in the clip below.

Bridget Jones's Baby, 2016

Ed Sheeran didn't just contribute a stripped-down "campfire version" of his hit "Thinking Out Loud" to last year's Bridget Jones's Baby. For the latest installment of the Bridget Jones film series, Sheeran plays himself in a quick cameo -- but he doesn't take the role too seriously. In his brief scene, Sheeran tips a drink to the perennially-single Bridget while sitting at a bar before his set at a fictional version of Glastonbury Festival, but Bridget and her friends don't recognize the star until he takes the stage later on. It seems that Sheeran was just as stoked about the cameo as his fans, posting a selfie with the film's star Renee Zellweger to his Instagram after filming. Check out the trailer below, and you'll spot Sheeran around the 0:48 mark.

Game Of Thrones, 2017

Sheeran made a not-so-secret cameo in the cult fantasy series for its Season 7 premiere over the weekend, joining actress and superfan Maisie Williams (Arya Stark) for a 40-second scene in which he plays a Lannister soldier. Not surprisingly, the clip includes Sheeran singing a folk song, before sharing a meal of rabbit and blackberry wine. And while the guest spot proved polarizing for GOT fans and Sheeran listeners alike, possibly serving as the reason for Sheeran briefly deleting his Twitter account, it only adds to Sheeran's growing acting portfolio -- and we can't imagine what could come next.

Yesterday, 2019

Imagine (as John Lennon would say) a world where everyone forgot who The Beatles were. That's what happens in the brand-new film Yesterday, which follows a man named Jack Malik (played by Himesh Patel) as he pretends to write the classic songs himself. For Sheeran's latest acting venture, he makes an appearance as his pop star self and Malik gets the gig as his opening act. Fun fact: Sheeran wasn't the first choice for the role. Director Danny Boyle revealed that the role was originally meant to be played by Chris Martin, but Sheeran had a good sense of humor about it.