Get the latest gossip

James McAvoy Nearly Played a Young Voldemort in ‘Harry Potter’


James McAvoy nearly played Tom Riddle in the 'Harry Potter' franchise, the actor revealed in an interview with the Happy Sad Confused podcast.

James McAvoy almost played a young version of the infamous Lord Voldemort in Harry Potter, the actor revealed in a recent interview this week. Speaking on Josh Horowitz’s Happy Sad Confused Podcast, McAvoy said that he was “nearly in Harry Potter,” turning down the role of Tom Riddle in the earlyfilms because of how much time it would’ve required. McAvoy wasn’t the only future star who considered the role; Eddie Redmayne, who’d later feature in the Potter spinoff Fantastic Beasts franchise, also auditioned for the part.

Get the Android app

Or read this on RollingStone

Read more on:

Photo of James McAvoy

James McAvoy

Photo of Harry Potter

Harry Potter

Related news:

News photo

James McAvoy admits first meeting with celebrity crush Jennifer Aniston 'wasn't great'

News photo

James McAvoy Reveals Role He Took Over After Joaquin Phoenix Dropped Out at 'Last Minute'

News photo

James McAvoy Says He Signed on for ‘Split’ at the ‘Last Minute’ After Joaquin Phoenix Pulled Out: ‘I Think He Ditched It Two Weeks Before Shooting’