The 74-year old "Beatles" singer and bass guitarist, Paul Mccartney, is no stranger to Hollywood as he has been involved in a couple of movies but only ever as a musical score writer. This time around, the 21-time Grammy Award winner is set to play a role in front of the camera in the upcoming swashbuckler fantasy film, "Pirates of the Caribbean: Dead Men Tell No Tales." This will be the rock icon's first film role.

Confirmed appearance

Previous reports have already revealed that McCartney is, in fact, going to be appearing in the upcoming movie for a currently unknown role.

The movie's directors, Joachim Ronning and Espen Sandberg, have also revealed that they actually created an entire "set-piece" scene just to fit in the new character as they hadn't originally planned on having him join in the film.

First look at the character

The nature of the scene and how exactly it will tie-in with the movie is of course still a big secret, but it should still be a welcomed surprise for fans of both the singer and the movie franchise. Now, McCartney himself has posted on his official Twitter account a photo of himself in full pirate costume, which gives fans their first look at his mysterious character. The costume itself doesn't really reveal much about his role, aside from him looking like a mean old pirate that may be linked somehow to the other captains that will be featured in the upcoming movie.

Second Rockstar appearance

Die-hard fans probably already know that McCartney isn't actually the first rock legend to appear in a "Pirates of the Caribbean" film. British Rockstar and "Rolling Stones" guitarist, Keith Richards, actually appeared in "Pirates of the Caribbean: At World's End" and played the role of Jack Sparrow's father.

A bigger movie this time around

The upcoming new installment in the hit franchise will be featuring a whole lot of familiar faces as it will be seeing the return of the series' original cast and the infamous pirates that were featured in the past movies. Johnny Depp, Geoffrey Rush, Javier Bardem, and Kevin McNally, will be reprising their roles as Jack Sparrow, Hector Barbossa, Armando Salazar, and Joshamee Gibbs, respectively.

Orlando Bloom, who was last seen in "Pirates of the Caribbean: At World's End" will be returning as Will Turner. Joining him will be Keira Knightley and Brenton Thwaites as Elizabeth Swann and Henry Turner, respectively.