Gary Barlow has confirmed that he has a cameo role in the upcoming Star Wars film The Last Jedi.

The Take That mainman is a huge Star Wars fan, and confirmed on ITV's Lorraine, Monday, that he will appear in the film and better yet, his face won’t be obscured under a stormtrooper helmet.

Gary BarlowGary Barlow will cameo in Star Wars' The Last Jedi

"I'm not a stormtrooper, but I am in it,” Barlow revealed. "Now I've said that, I'll probably be out.

“I think the Star Wars people are so strict about what information [is out there],” he added. “So me saying that, I've probably just done myself out of a role.”

More: Gary Barlow Has Just Washed His Hair For The First Time In 14 Years

Rumours about Barlow’s unlikely cameo were first reported by The Sun last year. At the time a source told the paper: “Gary is a huge Star Wars fan so this is a dream come true.

“The process has been kept top secret, as he doesn’t want anybody to find out. His connections in the film industry got him the part.”

Barlow is now in the company of James Bond star Daniel Craig, who had a cameo in 2015's The Force Awakens. However Craig’s face was kept under a stormtrooper helmet.

The Last Jedi will hit cinemas this December and pick up where The Force Awakens left off. It will feature the final scenes of Carrie Fisher as General Leia Organa, following her untimely death last December.