Who plays Edgar Allen Poe in The Pale Blue Eye? (Harry Melling age, roles, and more)
By Mads Lennon
Harry Melling stars in The Pale Blue Eye as the world-famous author Edgar Allen Poe. Learn more about the actor right here.
You might know him as Dudley Dursley in the Harry Potter films or Harry Beltik in The Queen’s Gambit, but Melling’s latest role might be one of his most notable. He plays Edgar Allen Poe in the dark mystery film The Pale Blue Eye, starring opposite Christian Bale.
Melling’s version of Poe is a young military cadet who assists detective Augustus Landor (Bale) in solving a series of gruesome murders.
How old is Harry Melling? Harry Melling’s age
Harry was born on March 13, 1989, in London, England, making him 33 and a Pisces.
How tall is Harry Melling? Harry Melling’s height
Harry is quite tall, standing at 5 feet 9 inches. He has brown hair and blue eyes.
Harry Melling’s Twitter
Harry does not seem to have much social media, but he does have a Twitter account that you can follow @mrharrymelling. He isn’t super active, but he does tend to retweet content related to his latest projects, such as The Pale Blue Eye.
Where have you seen Harry Melling before? Harry Melling’s other roles
The 33-year-old English actor is best known for portraying Dudley Dursley in the Harry Potter films. Since then, he has gone on to star in several Netflix projects, such as the critically acclaimed series The Queen’s Gambit featuring Anya Taylor-Joy, The Devil All the Time, and The Old Guard. He is also an accomplished stage actor and has done a lot of theatrical work.
Here are some of Harry Melling’s other roles:
- Sysselman in His Dark Materials
- Artilleryman in The War of the Worlds
- Gilli in Merlin
- Malcolm in The Tragedy of Macbeth
- Harrison in The Ballad of Buster Scruggs
- William Barclay in The Lost City of Z
- Arthur in Please Baby Please
Next, he’ll star in the British political thriller Promised Land directed by Michael Winterbottom.
See Harry Melling in action when The Pale Blue Eye premieres on Friday, Jan. 6.