It's was revealed early on from the folks over at LucasFilm, that Darth Vader will be one of the primary villains featured in ROGUE ONE: A STAR WARS STORY. It was also rumored that Hayden Christensen would be the actor under the mask, however Flickering Myth has new information on the final casting.
“Our sources are telling us that in fact British actor Spencer Wilding has been cast to play the body of Darth Vader in Rogue One. Wilding is mostly a stunt actor and has had bit parts in Guardians of the Galaxy, Batman Begins,Ghost Rider: Spirit of Vengeance and Wrath of the Titans. We first heard of his casting last year, but waited for more confirmation on the story before running it.”
On the subject of Darth Vader's iconic voice:
“Our source also confirms that Wilding has been running lines while on set, so Darth Vader will have a speaking role in Rogue One: A Star Wars Story. However he will likely be dubbed by James Earl Jones just as David Prowse was when he played Vader in the Original Trilogy. We sadly don’t have confirmation that Jones will be coming back to reprise his role.”
That's all for now. To read the whole report, head over to www.flickeringmyth.com and may the Force be with you.