who played darth vader in star wars movie
Confidence votes 5.0K. In the original movies, David Prowse played the role of Darth Vader; the voice of Darth Vader however was performed by James Earl Jones. The character of Darth Vader was also played by several stunt doubles, most notably fencing instructor Bob Anderson. In Revenge of the Sith, Hayden Christensen played as Darth Vader, both in the black armor, and out. It is unknown whether James Earl Jones supplied the voice for Darth Vader when in the black armor in Revenge of the Sith.