Did Ed Sheeran Star in the Movie Yesterday?

Ed Sheeran is a well-known English singer-songwriter and musician who has won numerous accolades for his music. However, in recent years, he has also made appearances in movies and TV shows.

One of the most popular questions on the internet is whether Ed Sheeran starred in the movie Yesterday. In this article, we will explore this question.

What is Yesterday?

Yesterday is a 2019 romantic comedy film directed by Danny Boyle and written by Richard Curtis. The plot revolves around Jack Malik (Himesh Patel), a struggling musician who wakes up in a world where The Beatles never existed. He then starts performing their songs and becomes a global sensation overnight.

Did Ed Sheeran Star in the Movie Yesterday?

Yes, Ed Sheeran did star in the movie Yesterday. In fact, he played himself in the film.

In one of the scenes, Jack Malik meets Ed Sheeran backstage after one of his shows. They have a conversation about music, and Ed offers to collaborate with Jack on his next album.

What was Ed Sheeran’s Role?

As mentioned earlier, Ed Sheeran played himself in the movie Yesterday. His role was not significant, but he had a few scenes where he interacted with Himesh Patel’s character. In one scene, Ed even sings part of “The Long and Winding Road” to Jack.

Were There Any Other Celebrities Who Appeared in Yesterday?

Yes, there were other celebrities who appeared in Yesterday besides Ed Sheeran. James Corden had a cameo role as himself towards the end of the film. Kate McKinnon played Debra Hammer, Jack’s ruthless agent who is determined to make him a superstar at any cost.


In conclusion, it can be said that Ed Sheeran did star in the movie Yesterday. Even though his role was not significant, it was a treat for his fans to see him on the big screen. The movie itself was a critical and commercial success and received positive reviews from audiences worldwide.