Hayden Christensen – $1.96 Million
Star Wars regulars will know Hayden Christensen. He played the character of Anakin Skywalker in two of the “Star Wars” prequel movies—Episode II and Episode III namely. Both movies were blockbusters, and they made Christensen into a global star. While his earnings for the movies weren’t confirmed, it’s no surprise to learn that he makes a said average of $1.96 million per year.
Although Christensen has acted in several other well-celebrated movies, it’s his “Star Wars” role that has mostly defined his career. To the delight of his fans, he voiced the character of Anakin Skywalker in “Star Wars: Episode IX – The Rise of Skywalker.”