David Bradley (English actor)

David John Bradley is an English actor. He is known for playing Argus Filch in the Harry Potter film series. ...
Read more