Take That singer Gary Barlow has claimed that he was invited to sing in a Star Wars movie only for the scene to be scrapped at the last minute. 

Barlow says he was invited by Star Wars producers to appear as a singer in a bar scene in 2017's Star Wars: The Last Jedi, but ended up with a smaller role as a Rebel Alliance fighter instead.

49-year-old Barlow made the claim during an interview on Ayda Williams’ Postcards from the Edge podcast.

"We get a call from Star Wars saying, 'We’ve got a part for Gary in the next movie. There’s a bar and we would need a singer, and he would be in the film’, and I couldn’t speak." he said. 

However, it was not to be. "About a week before shooting, they came back saying, ‘We’re really sorry but the storyline has changed and it’s now going to be an alien’." the singer explained. 

Scenes from Star Wars: The Last Jedi were filmed in Donegal 

Several famous faces also made the grade with incognito guest appearances in the movie. 

Prince William and Prince Harry suited up to play stormtroopers, and director Edgar Wright and actor-director Joe Cornish also has small roles in the film. 

Tom Hardy also played a stormtrooper in the film, but his scene was cut from the final edit of the movie.

Barlow has also tried out his acting chops in other productions. He featured in a 2000 episode of Heartbeat playing a character named Micky Shannon in an episode titled The Son-In-Law.

He also played himself in the 2012 British comedy movie, Keith Lemon: The Film.