
Harry Melling
Born in London, England, UK
- Born:
- March 17, 1989 (age 37)
Harry Edward Melling (born March 17, 1989) is an English actor known for playing Dudley Dursley in five Harry Potter films and for his role as Harry Beltik in The Queen's Gambit. His grandfather was a…
View on IMDbCast Credits

Pillion
2025
As Colin

The Pale Blue Eye
2022
As Edgar Allan Poe

The Tragedy of Macbeth
2021
As Malcolm

The Devil All the Time
2020
As Roy Laferty

The Old Guard
2020
As Merrick

Waiting for the Barbarians
2019
As Garrison Soldier #4

The Keeper
2018
As Sergeant Smythe

The Ballad of Buster Scruggs
2018
As Artist (segment "Meal Ticket")

The Current War
2018
As Benjamin Vale

The Lost City of Z
2017
As William Barclay

Harry Potter and the Deathly Hallows: Part 1
2010
As Dudley Dursley

Harry Potter and the Order of the Phoenix
2007
As Dudley Dursley

Harry Potter and the Prisoner of Azkaban
2004
As Dudley Dursley

Harry Potter and the Chamber of Secrets
2002
As Dudley Dursley

Harry Potter and the Philosopher's Stone
2001
As Dudley Dursley