Particle.news

Download on the App Store

James McAvoy Reveals He Turned Down Young Voldemort Role in 'Harry Potter'

The actor declined a lucrative offer early in his career due to the restrictive terms of the contract.

  • James McAvoy auditioned for the role of young Tom Riddle, who becomes Voldemort, in the 'Harry Potter' films.
  • The offer included a retainer clause that would have prevented him from taking other roles for about seven months.
  • McAvoy was offered £40,000 for the role, a significant sum for the then up-and-coming actor.
  • On the advice of his agent, he turned down the role and instead took a lower-paid theater job.
  • McAvoy has no regrets, stating the experience was crucial in shaping his acting career.
Hero image