James Marsden's net worth 2021 is 10 million.
James Marsden is known as an American singer, actor, and model. He is most famous for his role as Cyclops in the X-Men film franchise.