
David Bradley
Born in York, North Yorkshire, England, UK
- Born:
- April 17, 1942 (age 84)
David Bradley (born 17 April 1942) is an English actor. He is most widely known for portraying Argus Filch in the Harry Potter film series, Walder Frey in the HBO fantasy series Game of Thrones, and A…
View on IMDbCast Credits

Frankenstein
2025
As Blind Man

Good Grief
2023
As Duncan

Chicken Run: Dawn of the Nugget
2023
As Fowler (voice)

Your Christmas or Mine 2
2023
As Jack

Your Christmas or Mine?
2022
As Jack

Guillermo del Toro's Pinocchio
2022
As Geppetto (voice)

Catherine Called Birdy
2022
As Lord Gideon Sidebottom

Jolt
2021
As Gareth Fizel

Await Further Instructions
2018
As Grandad

Doctor Who: Twice Upon a Time
2017
As The Doctor (1)

The Lodgers
2017
As Bermingham

The Young Messiah
2016
As Old Rabbi

An Adventure in Space and Time
2013
As William Hartnell

The World's End
2013
As Basil

Captain America: The First Avenger
2011
As Tower Keeper

Harry Potter and the Deathly Hallows: Part 2
2011
As Argus Filch

Another Year
2010
As Ronnie

Harry Brown
2009
As Leonard Attwell

Harry Potter and the Half-Blood Prince
2009
As Argus Filch

Harry Potter and the Order of the Phoenix
2007
As Argus Filch

Hot Fuzz
2007
As Arthur Webley

Sweeney Todd
2006
As Sweeney's Father

Harry Potter and the Goblet of Fire
2005
As Argus Filch

Exorcist: The Beginning
2004
As Father Gionetti

Harry Potter and the Prisoner of Azkaban
2004
As Argus Filch

Nicholas Nickleby
2002
As Nigel Bray

Harry Potter and the Chamber of Secrets
2002
As Argus Filch

Harry Potter and the Philosopher's Stone
2001
As Argus Filch

Blow Dry
2001
As Noah

The Frisco Kid
1979
As Julius Rosensheine