Question: who played as darth vader in star wars
Answer: Darth Vader Anakin Skywalker Star Wars character David Prowse as Darth Vader in The Empire Strikes Back ( 1980 ) First appearance Star Wars : A New Hope ( 1977 ) Created by George Lucas Darth Vader Portrayed by David Prowse ( Episodse IV - VI ) Bob Anderson ( Episodes V - VI ; stunts ) Hayden Christensen ( Episode III ) Gene Bryant ( Episode III ) Spencer Wilding ( Rogue One ) Daniel Naprous ( Rogue One ) Voiced by James Earl Jones ( voice ) Brock Peters ( radio drama ) Ben Burtt ( vocal effects ) Anakin Skywalker Portrayed by Jake Lloyd ( Episode I ) Hayden Christensen ( Episodes II - III , Episode VI post-2004 DVD version ) Sebastian Shaw ( Episode VI ) Voiced by Mat Lucas ( Clone Wars ) Matt Lanter ( The Clone Wars , Rebels , and Forces of Destiny )