If you're asking who is physically portraying Darth Vader in the movies, the answer is:
* David Prowse in the original Star Wars trilogy (A New Hope, The Empire Strikes Back, Return of the Jedi). He wore the suit and performed most of the physical scenes.
* Sebastian Shaw (in the original trilogy) and Hayden Christensen (in the prequel trilogy) played Vader's unmasked face.
* Spencer Wilding in the Star Wars sequel trilogy (The Force Awakens, The Last Jedi, The Rise of Skywalker). He wore the suit for certain scenes.
* Daniel Naprous also wore the suit in the sequel trilogy, as well as for Rogue One: A Star Wars Story.
However, if you're asking who is voicing Darth Vader, the answer is:
* James Earl Jones for all the live-action Star Wars movies. He provides the iconic voice of Darth Vader, although he did not wear the suit.
So, while multiple actors have physically portrayed Darth Vader, James Earl Jones is the one who embodies the character's voice and presence.